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

Их олон хоосон мөр бүхий хүснэгтээс мөрүүдийг устгах ажиллагаа нь нилээд хүндрэл учруулдаг. Ийм ажиллагааг энгийн макро ашиглан автомат болгох нь үр дүнтэй арга юм. Үүний тулд нэг хүснэгт шинээр нээгээд хоосон мөр бүхий мэдээллүүдийг оруулаад дараа нь Developer ->Code -> Visual Basic / Tools - Macro - Visual Basic Editor гэж ороод нээгдэх Visual Basic едиторын Insert -> Module командыг ажиллуулаад доорх кодыг бичиж өгнө.

Макрогийн код

Sub DeleteEmptyRows()  
     LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count  
     Application.ScreenUpdating = False  
     For r = LastRow To 1 Step -1  
         If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete  
     Next r  
End Sub  

Одоо едитороо File - Close and return to Microsoft Excel хаагаад хүснэгтээ хадгална. Макрог ажиллуулахын тулд Developer ->Code -> Macros / Tools - Macro - Macros гэж ороход Macro цонхонд тухайн хүснэгтэд байгаа макронуудын жагсаалтууд гарч ирнэ. Эндээс DeleteEmptyRows сонгоод Run товчийг дарна. Хүсвэл макрог дуудах товчны хослолыг Options товчийг даран заан өгч болно.

Санамж:

Макро нь MS Excel -д програмын код оруулан түүний боломжийг улам өргөжүүлэх асар хүчтэй хэрэгсэл болно. Макро ашиглан хүснэгтийг бүрэн хэмжээний програм хангамж болгох боломжтой. Гэхдээ энэ хэрэгсэл нь мэрэгжлийн бэлтгэлтэй хүмүүст зориулагдсан тул энгийн хэрэглэгчид ашиглахад хүндрэлтэй тал байж болох талтай.

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

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

Жагсаалт

Microsoft Excel -д жагсаалт гэдгийг өөр хоорондоо холбогдол бүхий өгөгдлүүдтэй хүснэгтийг ойлгоно. Өгөгдөлийг боловсруулах болон анализ хийхэд зориулагдсан багц функцууд байдаг. Жагсаалт гэдгийг өгөгдлийн сан гэж ойлгоно. Учир нь програм жагсаалтыг тодорхой бүтэц хэлбэрээр ойлгодог. Энэ нь мэдээлэл хайх эсвэл эрэмбэлэх ажиллагааг хийх боломжийг олгодог.  

Доорх мэдээллийг агуулсан файлыг үүсгэе.

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

Визуал форматыг ашигласнаар хэсгийн өгөгдлүүдийг шууд харан харьцуулах боломжийг бий болгодог. Excel2007 -д ийм төрлийн харьцуулсан шалгалтыг хийхдээ тусгай форматлах нөхцлийг ашигладаг. Их хэмжээний өгөгдөлд судалгаа хйихэд визуал формат нь их ашигтай байдаг. Excel2007 д хэсгийн өгөгдлийг харьцуулан шалгалт хийх дараах хэрэгслүүд байдаг.

  • Data bar - хэсгийн харьцангуй хэмжэгдхүүнүүдийг жишихэд ашигладаг
  • Color scale - хэсгийн утгуудыг өнгийн ялгаралаар жишихэд ашиглана
  • Icon set - хэсгийн утгуудыг жишихэд ашиглах тэмдэгтүүд

Хэсгийн утгуудыг визуал формат ашиглан харьцуулах

Хэсгийн утгуудыг визуал форматыг ашиглан харьцуулахын тулд

  1. Хэсгээ сонгоно
  2. Home -> Styles -> Conditional Formatting гэж ороход форматлах параметрүдийг агуулсан цэс гарч ирнэ.
  3. Нөхцлөөр форматлах аргуудын аль нэгийг сонгоно. Цэс дээр хулганы заагчийг аваачихад туслах цэс гарна.
    • Data Bars. Туслах цэсээс өнгөө сонгоно. Анхдагч тохиргоогоор Excel програм хамгийн их болон бага утгыг үндэслэн хамгийн урт болон богино диаграмыг үүсгэнэ. Хэсгийн утгууд хэт их зөрүүтэй байвал хамгийн бага зурвасын уртыг нүдний өргөний 10 % тэнцэх хэмжээгээр зурна.
    • Color Scales. Туслах цэсээс өнгөний хуваарийг сонгоно. Анхдагч тохиргоогоор Excel програм өнгийн шилжилтийг тодорхойлохдоо хамгийн их, хамгийн бага, дундаж утгуудыг ашиглана.
    • Icon Sets. Туслах цэсээс тэмдэгтүүдийн багцыг сонгоно. Багцанд 3-5 тэмдэгт байдаг. Анхдагч тохиргоогоор Excel програм тэмдэгүүдийн хилийг хувьчлан тогтоодог. Гурван тэмдэгтээс бүрдсэн багцын ашиглахад тэмдэгтүүдийн хилийг 33 ба 67 хувиар тогтооно.

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

Баганад ямар шүүлтүүр тавигдсаныг хэрэглэгчийн функцын тусламжтайгаар дэлгэцэнд үзүүлэх боломжтой. Бидэнд дараах жагсаалт байсан гэе.

Жагсаалтын Тоо баганад 10 аас их харин Хөн.хувь баганад 15 тай тэнцүү гэсэн шүүлтүүр тавигдсан бол (ерөнхий тохиолдолд шүүлтүүрийн нөхцөл ямарч байж болно) тэдгээрийг үзүүлэхийн тулд Developer -> Code -> Visual Basic / Tools - Macro - Visual Basic Editor гэж ороод нээгдэх код бичих едиторын Insert -> Module командыг ажиллуулаад доорх кодыг бичиж өгнө.

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

Хүснэгтийн өгөгдлүүдийг боловсруулах үед нэг буюу хэд хэдэн нөхцлөөс хамааруулан тооцоог гүйцэтгэх шаардлага ихээр гардаг. Энд бидэнд логик функцууд хэрэгтэй болно. Ихэнх үйлдлүүд тодорхой нөхцлийг хангасан байхад эсхүл хангахгүй байх үеийн гэсэн тохиолдолуудтай байдаг тул логик функцуудын ажиллагааг сайн сурсан байх хэрэгтэй. Тооцоонд маш ихээр ашиглагддаг учраас эдгээр функцуудыг эзэмшихгүйгээр Excel -д ямар нэгэн тооцоо хийхэд бэрхтэй.

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

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

тэгшитгэлийн хувьд утгыг ол

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

 

тэгшитгэлийн хамгийн их сөрөг язгуурыг ол.

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

 

тэнцэтгэл b -ийн ямар утганд биелэх вэ?

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