Хэсгээс хоосон нүднүүдийг устгах

Хоосон нүднүүд агуулсан хэсэг байна гэж үзье. Өгөгдөлгүй хоосон нүднүүдийг хэсгээс хэрхэн устгах вэ?

Энд бид энэ асуудлыг хэрэглэгчийн функц ашиглан яаж шийдвэрлэхийг авч үзье. Функц ашиглахгүйгээр шийдвэрлэх аргатай эндээс танилцаарай.
Танд хэсгээс хоосон нүднүүдийг устгах ажил байнга гардаг бол асуудлыг шийдвэрлэх функцыг нэг удаа бичээд стандарт болгон дараа нь ашиглаж болно. Үүний тулд <Alt + F11> хослолыг даран Visual Basic едиторыг дуудан Insert -> Module цэсээр ороод нээгдэх цонхонд доорх кодыг бичин өгнө.

Функцын код

Function NoBlanks(DataRange As Range) As Variant()
     Dim N As Long
     Dim N2 As Long
     Dim Rng As Range
     Dim MaxCells As Long
     Dim Result() As Variant
     Dim R As Long
     Dim C As Long

     MaxCells = Application.WorksheetFunction.Max( _
         Application.Caller.Cells.Count, DataRange.Cells.Count)
     ReDim Result(1 To MaxCells, 1 To 1)

     For Each Rng In DataRange.Cells
         If Rng.Value <> vbNullString Then
             N = N + 1
             Result(N, 1) = Rng.Value
         End If
     Next Rng
     For N2 = N + 1 To MaxCells
         Result(N2, 1) = vbNullString
     Next N2

     If Application.Caller.Rows.Count = 1 Then
         NoBlanks = Application.Transpose(Result)
     Else
         NoBlanks = Result
     End If

End Function

Одоо функцээ хадгалаад буцан Excel програмд шилжинэ. Функцыг ашиглахын тулд

  1. Анхдагч хэсгийн өгөгдөлтэй нүднүүд багтахаар хангалттай хэмжээний хэсгийг сонгон авна. Жишээ нь F3:F10 (улаан хүрээтэй энэ бол үр дүн)
  2. Insert Function товч дээр дараад (ногоон хүрээтэй) Insert Function цонхны Category гэдгээс User Defined сонгоход гарах жагсаалтаас NoBlanks функцээ авна. (ягаан хүрээтэй)
  3. Функцын аргументэд хоосон нүд бүхий хэсгээ заан өгнө. A3:A10 (хөх хүрээтэй) Функцыг томьёоны массив байдлаар оруулахын тулд <Ctrl + Shift + Enter> хослолыг дарна.

 

Мэдээлэл таалагдсан бол найзуудтайгаа хуваалцаарай.

  Нээгдсэн тоо: 3112 Нийтийн

Шууд болон харьцангуй холбоос

Хүснэгтийн нүдний өгөгдлийг тооцоонд ашиглах боломжийг түүний давтагдахгүй хаяг хангаж өгдөг. Нүд бүр тухайлсан багана болон мөрийн огтлолцол орших тул хаяг нь баганы нэр мөрийн дугаараас бүрдэнэ. Жишээ нь A5, G20, AH500, XA15 гэх мэтээр
Эдгээр давтагдахгүй хаягуудыг ашиглан төрөл бүрийн үйлдлийг хийдэг ч ихэнх тохиолдолд томьёонд голлон ашигладаг. Томьёонууд нүдний өгөгдөлд янз бүрийн үйлдлийг гүйцэтгэх бөгөөд өөрөө хүснэгтийн нүдэнд байрлаж байдаг. Томьёо гэдэгт тэнцүүгийн тэмдгээр эхэлсэн тэмдэгтүүдийн дарааллыг ойлгоно. Тэмдэгтүүдийн дараалалд тогтмол хэмжээнүүд, нүдний холбоосууд, функцууд болон операторууд орж болно. Томьёоны ажиллагааны үр дүнд шинэ утга үүснэ.

  Нээгдсэн тоо: 2965 Бүртгүүлэх

Хүснэгт нь хэд хэдэн хуудсыг (sheet) агуулж байх бөгөөд тэдгээрийн нэр нь хүснэгтийн цонхны доод хэсэгт харагдаж байдаг.

Юуны өмнө хуудастай ажиллахын тулд түүнийг идэвхижүүлэх хэрэгтэй. Үүний тулд хуудасны нэр дээр хулганы заагчийг аваачаад зүүн даралт хийхэд л хангалттай. Хэрвээ хэрэгтэй хуудас харагдахгүй бол хуудсыг гүйлгэн харах товчийг ашиглана. Хуудас хооронд шилжихдээ

  • <Ctrl+PgUp> товчны хослолыг ашиглан идэвхитэй хуудасны өмнөх хуудаст
  • <Ctrl+PgDn> товчны хослолыг ашиглан идэвхитэй хуудасны дараах хуудаст

  Нээгдсэн тоо: 4672 Нийтийн

Excel 2007 үндсэн цонх    
    
Excel 2007 гийн үндсэн цонхны гол бүрэлдхүүн хэсгийн зургийг үзүүлэв. Энд хийсэн тайлбар нэрүүдийг цаашдаа ашиглах тул анхааралтай хараарай. Гэхдээ монгол тайлбар нь зарим хэсэгт тохиромж муутай болсон байх талтай. Ер нь бид цаашдаа Excel-ийн англи хувилбарыг ашиглах тул нэрүүдийг англиар шууд хэрэглэх нь илүү гэж үзэж байна.

  Нээгдсэн тоо: 4360 Төлбөртэй

Эрэмбэлэх үйлдлийн үр дүнд хүснэгтийн өгөгдлүүд сонгосон талбарын утгаар (нэг эсвэл хэд хэд байж болно) өсөх эсвэл буурах дарааллаар байрлалаа сольдог.

Санамж: Шүүлтүүр тавигдсан хүснэгтийг эрэмбэлэх ажиллагаанд зөвхөн харагдаж байгаа мөрүүд хамрагдах тул шүүлтүүрийг авсны дараа эрэмбэ алдагдана. Иймд эрэмбэлэх ажиллагааны өмнө хүснэгтийн бүх шүүлтүүрийг авсан байх хэрэгтэй.
Хүснэгтэд мөр нэмэгдэх эсвэл өөрчлөлт оруулсаны дараа эрэмбэлэх үйлдлийг дахин хийх шаардлагатай. Хүснэгтийг дахин эрэмбэлхийн тулд Design -> Sort & Filter -> Reapply товчийг дарна.

Нэг баганаар эрэмбэлэх

Хүснэгтийн өгөгдлүүдийг нэг баганы мэдээллийг үндэслэн эрэмбэлэхдээ

  1. Эрэмбэлэх гэж буй баганы гарчигийн хэсэгт байгаа сумтай товчийг дарахад дэлгэцэнд шүүлт болон эрэмбэлэх ажиллагааны цэс гарч ирнэ.
  2. Цэсийн дээд хэсэгт байрлах эрэмбэлэх параметрүүдээс сонголтоо хийн. Параметр нь эрэмбэлэж байгаа баганы төрлөөс (текст, тоо эсвэл он сар өдөр) хамаарна.

Эрэмбэлсэний дараа баганы гарчигийн хэсгийн сумтай товчинд эрэмбийн чиглэлийг заасан сумны дүрс нэмэгдэнэ. Энэ дүрс нь хүснэгт тухайн баганаар эрэмбэлэгдсэн гэдгийг заадаг.

Үйл явдал /event/ тодорхой үйлдэл хийгдсэн талаар системд мэдэгддэг. Хэрвээ бид энэхүү үйлдлийг ажиглах хэрэгтэй бол яг энд…

Нээгдсэн тоо : 401

 

Манай төсөл олон хуудсуудтай болон тэдгээрийн хооронд динамикаар шилжилт хийж байгаа ч тухайн үед шилжилт хийгдсэн хуудаст тохирох…

Нээгдсэн тоо : 498

 

Зочин (Visitor) паттерн классуудыг өөрчлөхгүйгээр тэдгээрийн обьектуудын үйлдлийг тодорхойлох боломжийг олгоно. Зочин хэвийг ашиглахдаа классуудын хоёр ангилалыг тодорхойлно.…

Нээгдсэн тоо : 474

 

Лямбда-илэрхийлэл нь нэргүй аргын хураангуй бичилтийг илэрхийлнэ. Лямбда-илэрхийлэл утга буцаадаг, буцаасан утгыг өөр аргын…

Нээгдсэн тоо : 549

 

Кодийн сайжруулалт /рефакторинг/ хичээлээр програмийн кодоо react -ийн зарчимд нийцүүлэн компонентод салгасан.…

Нээгдсэн тоо : 618

 

Хадгалагч (Memento) хэв обьектын дотоод төлвийг түүний гадна гаргаж дараа нь хайрцаглалтын зарчмыг зөрчихгүйгээр обьектыг сэргээх боломжийг олгодог.

Нээгдсэн тоо : 607

 

Делегаттай нэргүй арга нягт холбоотой. Нэргүй аргуудыг делегатийн хувийг үүсгэхэд ашигладаг.
Нэргүй аргуудын тодорхойлолт delegate түлхүүр үгээр…

Нээгдсэн тоо : 761

 

Математикт харилцан урвуу тоонууд гэж бий. Ямар нэгэн тооны урвуу тоог олохдоо тухайн тоог сөрөг нэг зэрэг дэвшүүлээд…

Нээгдсэн тоо : 926

 

Төсөлд react-router-dom санг оруулан чиглүүлэгчдийг бүртгүүлэн тохируулсан Санг суулган тохируулах хичээлээр бид хуудас…

Нээгдсэн тоо : 899

 
Энэ долоо хоногт

олон гишүүнтийн язгуурууд x1, x2, x3 (x1<x2<x3) бол
1.
2. x1, x2, x3 арифметик прогрес үүсгэх бол
3. Уул прогрессын ялгавар
4.

Нээгдсэн тоо : 1360

 

sin90 -ийг олно уу.

Жич: Хатуу самар даа. Сурагчид барна гэхэд хүнд болов уу. ЕБС-ийн хүрээний аргаар л бодолтыг хийж байгаа тул бодолтыг харвал гайгүй ч юм шиг санагдаж магадгүй гоё бодлого.

Нээгдсэн тоо : 601

 

тэгшитгэлийг бод.

Жич: Бодох арга орж ирж байна уу. Найз нөхөд, багштайгаа хамжаад үзээрэй. Иймэрхүү бодлогууд сэтгэлгээг хөгжүүлэх, арга техникт суралцахад тустай. 

Нээгдсэн тоо : 827