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

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

Энд бид энэ асуудлыг хэрэглэгчийн функц ашиглан яаж шийдвэрлэхийг авч үзье. Функц ашиглахгүйгээр шийдвэрлэх аргатай эндээс танилцаарай.
Танд хэсгээс хоосон нүднүүдийг устгах ажил байнга гардаг бол асуудлыг шийдвэрлэх функцыг нэг удаа бичээд стандарт болгон дараа нь ашиглаж болно. Үүний тулд <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> хослолыг дарна.

 

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

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

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

1-р арга. Болхи боловч хурдан арга

  1. Хэсгийг сонгон авна
  2. Home -> Editing -> Find & Select / Edit - Go To гэж ороод Go To Special / Special сонголтыг хийхэд нээгдэх цонхонд Blanks гэдгийг сонгоод Ok товчийг дарна. Ингэхэд хэсгийн бүх хоосон нүднүүд тэмдэглэгдэнэ.
  3. Home -> Cells -> Delete / Edit - Delete гэж ороод Delete Cells сонголтоор ороод Shift cells up -г сонгоод Ok товчийг дарна

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

Excell хүснэгтүүд болон нүднүүдийг хамгаалах

Microsoft Excel файлын өгөгдлүүдэд хандах тэдгээрийн өөрчлөлтийг удирдах боломжтой хэд хэдэн хамгаалалтын түвшинтэй. Excel файл болон хуудсыг бүхэлд нь болон хуудасны нүднүүдийг хамгаалах боломжтой. Хамгаалалтын эхний хэлбэр бол Home->Cells үеийн Format Cells командаар нээгдэх цонхны Protection үед Locked болон Hidden опцуудыг ашиглах юм. Энд хамгаалалт тавих хоёр боломж байдаг.

  • Хуудасны үндсэн хэсэгтэй хэрэглэгч ажиллан томьёонуудыг харах боломжтой ч зарим нүднүүд хамгаалагдсан байхаар
  • Хуудасны үндсэн хэсэг хамгаалагдан зөвхөн хэсэг нүднүүдийг чөлөөтэй үлдсэн байхаар   

Энэхүү хоёр хувилбарыг авч үзье.

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

Excel –д цаг хугацааны интервалыг тооцохдоо DATEDIF() функцыг ашигладаг. Функц нь Excel –ийн функцуудын жагсаалт дотор байдаггүй онцлогтой. Өөрөөр хэлбэл баримтжуулаагүй гэсэн үг. Функцын бичлэгийн дүрэм нь

DATEDIF(эхний_огноо, сүүлийн_огноо, тооцох арга)

Хамгийн сонирхолтой параметр бол сүүлийнх бөгөөд хугацааны зөрүүг ямар нэгжээр тооцохыг заадаг. Параметр нь дараах утгуудыг авч болно.

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

Хүснэгтийн нэрийг програмаас (Table1, Table2 ...) нэгдсэн байдлаар өгдөг. Хэрвээ томьёоноос хүснэгтийн өгөгдөлд хандах хэрэгтэй бол түүний нэрийг илүү утга агуулсан (Жишээ нь SalesData) байдлаар өгөх хэрэгтэй. Excel програмаас хүснэгтэд олгосон нэрийг өөрчлөхдөө хүснэгтийн дурын нүдийг сонгоод Table Tools -> Design үеийг сонгоод Design -> Properties -> Table Name талбарт шинэ нэрийг оруулна. Хүснэгт болон баганы нэрийг өгөхдөө дараах дүрмийг баримтална.

  • Нэр нь хүснэгтэд үүсгэн өгсөн бусад нэрүүдээс ялгаатай байхын зэрэгцээ Excel -д нэрийг олгох дүрмийг баримтална. (Нэрийг ашиглах хичээлийг үз)
  • Баганы нэр нь хүснэгтэд давхардаагүй (давтагдашгүй) байх ёстой. Тусдаа хүснэгтүүдэд ижил нэртэй багана байж болно.
  • Хүснэгтийн болон баганы нэрийг өөрчлөхөд эдгээр нэрэнд хандсан томьёоны холбоосууд автоматаар шинэчлэгдэнэ.
  • Хүснэгтэд шинээр мөр багана оруулах эсвэл устгахад Excel програм нь хүснэгт болон баганад хандсан холбоосуудыг автоматаар шинэчилнэ.

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

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

функцийн тодорхойлогдох мужийг ол.

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

 

Арифметик прогресын 3-р гишүүн 5, 7-р гишүүн 13 бол эхний 10 гишүүний нийлбэрийг ол.

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

 

тэгшитгэлийн шийдүүдийн нийлбэрийг ол.

Жич: Тэгшитгэлийг заавал бодох гээд үзээрэй. Иймэрхүү бодлого ЭЕШ -д бараг ирэхгүй ч математикийг ганцхан ЭЕШ -аар хязгаарлавал та өөрийгөө хөгжүүлэхээ боомилсонтой адил.

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