Жагсаалтаас давтагдаагүй бичлэгийг татах

Олон удаа давтагдсан бичлэг бүхий жагсаалт байсан. Бидний зорилго жагсаалтаас нэрүүдийг давтагдахгүй байдлаар ялган өөр хүснэгтэд оруулах болно.
Давтагдахгүй бичлэгийг динамик байдлаар томьёо ашиглан татах нь жагсаалтад бичлэг нэмэх эсвэл засварлах үед давхардаагүй нэрсийн жагсаалт шууд (динамикаар) өөрчлөгдөж байдгаараа ашигтай. Давтагдаагүй бичлэгийг томьёо ашиглахгүйгээр хэрхэн татахыг Жагсаалтаас давтагдаагүй бичлэгийг татах хичээлээс үзэж болно.


Эхлээд жагсаалтын давтагдаагүй нэрүүдэд дугаар олгоно. (зураг дээр A багана) Үүний тулд A2 нүдэнд =IF(COUNTIF(B$1:B2,B2)=1,MAX(A$1:A1)+1,"") гэсэн томьёог оруулна. Манай жагсаалт нэмэгдэх боломжтой тул жагсаалт байх хэсгийг 50 мөрөөр тооцъё. A2 нүдний томьёог жагсаалтын төгсгөл хүртэл хуулна. Өөрөөр хэлбэл A51 нүд хүртэл хуулна. Томьёо нь тухайн нүдний өгөгдөл нь жагсаалтад хэдэн удаа орсон байгааг (жагсаалтын эхнээс тоолохын тулд B$1 гэсэн шууд холбоос хийснийг анхаараарай) тоолоод анхны удаа (=1) бол түүнд өсөх дарааллаар (MAX(A$1:A1)+1) дугаар олгоно.
Хаяглалыг амархан болгохын тулд хэсгүүдэд нэр олгоё. Манай жагсаалтын хэсэг нийтдээ 50 мөр учраас

  • Дугаарын хэсэгт (A1:A50) – NameCount
  • Бүх жагсаалтад (A1:B50) – NameList

нэрүүдийг Formulas -> Defined Names -> Define Name / Insert -> Name -> Define гэж орон өгье.
Одоо NameList жагсаалтаас дугаар бүхий бүх бичлэгийг татан авах (эдгээр нь жагсаалтын давтагдаагүй нэрүүд) үлдлээ. Үүний тулд хоосон нүдийг сонгоод
=IF(MAX(NameCount)<ROW(1:1),"",VLOOKUP(ROW(1:1),NameList,2)) томьёог оруулаад дараа нь баганы бүх нүдэнд (манай тохиолдолд эхний 50 мөр) хуулна.
Томьёо нь NameCount баганаас дугаар тавигдсан бичлэгүүдийн нэрийг өөр хүснэгтэд бичнэ. ROW(1:1) функц нь тухайн мөрийн дугаарыг буцаана. Жишээ нь ROW(1:1)=1, ROW(5:5)=5 г.м

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

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

Excel -ийн стандарт форматад та өөрийн форматуудыг нэмэн оруулж болно. Үүний тулд хэрэглэгчийн формат ашиглах нүдийг сонгон аваад баруун даралт хийгээд Format Cells цэсийг сонгоно. Format Cells цонхны Number үеэс Custom -г сонгоод баруун хэсэгт гарах Type талбарт доорх хүснэгтийн сүүлийн баганад байгаа шаблонуудыг оруулан өгнө.

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

Электрон хүснэгтийн нүдний өгөгдлийн харагдах хэлбэрийг хэрэглэгч бүрэн удирдах боломжтой. Нүднүүдийн өгөгдлийн харагдах хэлбэрийг өөрчлөхийг хэлбэржүүлэх (formatting) гэдэг. Хэлбэржүүлэлтийг хэрэглэснээр Excel-ийн хүснэгт нь харагдах байдал болон уншигдах талаасаа их гоё хэлбэртэй болдог.

Нүд болон хэсэгт хүрээ оруулах

Хэсгүүдийг бүлэглэх, мөр болон багануудыг зааглах зорилгоор хүрээг ашигладаг. Нүд болон хэсгийг хүрээтэй болгохдоо

  1. Нүд болон хэсгийг сонгоно
  2. Home -> Font дотор байрлах товчны зүүн байрлах доошоо сумтай товчийг дарна.   
  3. Жагсаалтаас хүрээний хэлбэрийг сонгоход товч сонгосон хүрээтэй ижил дүрстэй болон өөрчлөгдөнө.

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

Нүдэнд оруулж байгаа өгөгдлийн хэмжээ өргөнөөс нь их болох их хэмжээний мэдээллийг оруулах шаардлагатай үед нүдний хэмжээг өөрчлөх хэрэгтэй болдог. Нүдний хэмжээг өөрчилснөөр хүснэгтийн харагдах болон уншигдах байдлыг сайжруулж өгдөг сайн талтай.

Баганы өргөнийг өөрчлөх

Баганы өргөнийг өөрчлөхдөө дараах аргуудаас аль нэгийг хэрэглэнэ.

  • Өргөнийг өөрчлөх гэж буй нүдээ сонгоно. Дараа нь Home -> Cells -> Format гэж ороход гарч ирэх цэсний Column Width сонголтыг хийхэд Column Width цонх гарах ба энд нүдний өргөнийг заан өгөөд Ok дарна. Бас Home -> Cells -> Format гэж ороход гарч ирэх цэсний AutoFit Column Width сонголтоор орж болно. Энэ тохиолдолд нүдний өргөн тухайн баганад оруулсан өгөгдлүүдийн хэмжээний хамгийн урттай тэнцүү болно.
  • Баганы толгойн баруун хилээс (багануудыг тусгаарлах шугам) хэрэгтэй хэмжээндээ хүртэл чирэлт хийнэ. Энэ үйлдлийг хийж байх үед Excel програм жижигхэн цонхонд (ScreenTip) баганы хэмжээний мэдээллийг үзүүлж байдаг. Олон баганыг сонгон чирэлт хийхэд бүх баганы хэмжээ ижилхэн байдлаар зэрэг өөрчлөгдөнө.
  • Баганад байгаа хамгийн урт бичлэгийн хэмжээгээр өргөнийг өөрчлөхийн тулд баганы толгойн баруун хил дээр хоёр даралт хийнэ. Хэрвээ олон баганыг сонгон аваад аль нэг баганы баруун хил дээр хоёр даралт хийвэл багана бүр өөрийн хамгийн урт бичлэгийн хэмжээтэй өргөнтэй болно.
  • Өргөнийг өөрчлөх баганыг сонгон авна. (Баганы толгой дээр зүүн даралт хийнэ. Нэг зэрэг олон багана сонгож болно) Дараа нь баруун даралт хийгээд гарч ирэх цэснээс Column Width сонголтыг хийхэд Column Width цонх гарах ба энд нүдний өргөнийг заан өгөөд Ok дарна.

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

Бодлого

Доорх хүснэгт байсан гэж үзье.

Жагсаалтаас Захиалагч, Борлуулагч, Барааны нэр баганаар давхардсан бичлэгүүдийг ол.

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

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

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

тэгшитгэлийн нэг язгуур нь эерэг, нөгөө язгуур нь сөрөг байх параметрийн бүх утгыг ол.
Тэнцэтгэл бишийн нэг шийд нь M -ээс бага нөгөө шийд нь M -ээс их байх гарцаагүй ба хүрэлцээтэй нөхцөлийг ашиглавал болох бөгөөд энэ тэнцэтгэл бишийг бодвол үед манай тэнцэтгэл бишийн шийдийн нэг нь эерэг нөгөө нь сөрөг байна.

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

 

функц [1;9] завсарын аль хэсэгт буурах вэ?

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

 

функцийн хамгийн бага утгыг ол.

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