Хэрэв нүд нь текст агуулж байвал Excel-ийн томъёог ашиглан өөр нүдэнд утгыг буцаана уу

  • Үүнийг Хуваалц
Hugh West

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

Дадлага хийх номыг татаж авах

Хэрэв нүдэнд текст агуулагдах бол томьёо. .xlsx

Excel томьёо үүсгэх 5 арга Хэрэв нүдэнд текст агуулагдаж байвал утгыг өөр нүдэнд буцаана

Бидэнд зөөврийн компьютер, ширээний компьютер, гар утас гэх мэт бүтээгдэхүүний мэдээллийн багц бий. . Одоо бид нөхцөл байдлын хувьд янз бүрийн төрлийн үнэ цэнийг олох хэрэгтэй. Мэдээжийн хэрэг, дараах томьёо нь өөр өөр шалгуурын дагуу өгөгдлийг олоход тустай байж болох юм.

1. IF функцийг ашиглах

Та Ширээний компьютер хүргэгдсэн гэсэн мэдээлэлтэй үед. . Дараа нь та "Ширээний компьютерийг хүргэсэн" гэсэн аль хот, үүрний өгөгдлийг олохыг хүсч байна. Та IF функцийг ашиглаж болно. IF функц нь өгөгдсөн мэдэгдэлд суурилсан логик функц юм. IF мэдэгдлийн хувьд хоёр үр дүн байж болно. Эхний үр дүн нь үнэн, хоёр дахь нь та харьцуулах үед худал байна.

Функцийн синтакс нь

=Хэрэв (логик_туршилт, [үнэн_хэрэв_үнэн], [хэрэв_худал_утга])

Синтаксийн аргументууд ньдараах.

логик_тест – ҮНЭН эсвэл ХУДАЛ гэж үнэлж болох утга эсвэл логик илэрхийлэл.

үнэн_хэрэв_утга – [заавал биш] Логик_туршилтыг ҮНЭН гэж үнэлэх үед буцаах утга.

худал_хэрэв_утга – [заавал биш] Логик_туршилтыг үнэлэх үед буцаах утга. ХУДАЛ.

Алхам:

  • Хоосон нүд сонгох, жишээ нь D5
  • Томьёог бичнэ үү
=IF (C5="Dhaka", "Delivered", "Not Delivered")

Энд C5 нь нүдний утгыг илэрхийлдэг бөгөөд энэ нь хот Дака , Хүргэгдсэн. утга нь Үнэн эсвэл Хүргээгдээгүй нь Худал бол гэсэн үг.

  • ENTER
  • D5 нүдний баруун доод буланг барьж курсорыг доош чирж Дүүргэх бариулыг ашиглана уу. энэ.

  • Эцэст нь бид ийм гаралтыг авдаг.

Дэлгэрэнгүй унших: Excel-ийн хүрээн дэх текстийг хэрхэн олох вэ? нүдний лавлагаа буцаах (3 арга)

2. ISNUMBER функцийг ашиглах

ISNUMBER функц нь ҮНЭН ба ХУДАЛ-ыг буцаана үгүй ​​бол. Та ISNUMBER функцийг ашиглан SEARCH эсвэл FIND функцуудтай хослуулан тухайн нүдэнд таны хүссэн утга байгаа эсэхийг шалгах боломжтой.

ISNUMBER функцийн синтакс нь

=ISNUMBER (утга)

Энд утга байна шалгахыг хүссэн оролт

SEARCH функцийн синтакс нь

=ХАЙХ (текстийг олох, текст дотор, [эхлэх_тоо])

Синтаксийн аргументууд дараах байдалтай байна

текстийг олох Олдох текст .

текст доторх Хайлтын доторх текст .

эхлэх_тоо – [заавал биш] Хайх текст дэх эхлэлийн байрлал.

Алхам:

  • D5
  • хэмээн хоосон нүдийг сонго
=ISNUMBER (SEARCH ("Desktop", B5:B10))

Энд, томьёог бичнэ үү. Desktop нь олох текст, B5:B11 нь текстийг олохыг хүссэн нүдний муж юм.

  • Хоёрдугаарт, ENTER
  • Гуравдугаарт, Дүүргэх бариул -г ашиглаад иймэрхүү гаралтыг авна.

Энд дурын үг. Ширээний -г агуулах нь жижиг эсвэл том үсгээр гаралтыг ҮНЭН гэж өгнө.

Гэхдээ хэрэв та том үсгээр том үсгээр бичнэ. нөхцөлд та FIND функцийг ISNUMBER функцтэй ашиглах хэрэгтэй.

FIND функц -ын синтакс нь

<6 байна>

=ОЛОХ (текстийг олох, текст доторх, [эхлэх_тоо])

Энэ тохиолдолд D5 нүдэнд томъёог ингэж бичнэ.

=ISNUMBER(FIND("Desktop",@B5:B11))

Эцэст нь ENTER дарж Дүүргэх бариул -г ашиглан ийм гаралтыг авна.

Дээрх зураг нь гаралт нь жижиг үсгийг (жишээ нь ширээний компьютер ) үл тоомсорлож байгааг харуулж байна. Энэ томьёо нь ийм төрлийн нөхцөл байдалд тустай байж болох юм.

Дэлгэрэнгүй унших: Хэрэв эсТекст агуулсан бөгөөд дараа нь Excel-ийн өөр нүдэнд текст нэмнэ

3. IF-OR/AND-ISNUMBER функцийн хослол

Танд бүтээгдэхүүний нэр тус бүрээс бүрдэх зарим бүтээгдэхүүний цуглуулга байгаа гэж бодъё. Бүтээгдэхүүний ангилал, үйлдлийн систем болон компанийн нэрийг тус тус төлөөлдөг Зөөврийн компьютер-Windows-HP гэх мэт олон мэдээллийн.

Одоо хэрэв та Windows эсвэл аль нэгийг нь олохыг хүсвэл Ширээний компьютер . Та доорх алхмуудыг дагаж болно.

Үндсэн даалгавар руугаа орохын өмнө OR функцийг танилцуулъя. ЭСВЭЛ функцийн синтакс нь.

=OR (логик1, [логик2], …)

Синтаксийн аргументууд дараах байдалтай байна:

логик1 – Үнэлгээ хийх эхний нөхцөл буюу логик утга.

логик2 – [заавал биш] Үнэлгээ хийх хоёр дахь нөхцөл буюу логик утга

Алхам:

  • D5 гэх мэт хоосон нүдийг сонгоно уу.
  • Томьёог бичнэ үү
=IF (OR(ISNUMBER(SEARCH("Windows", B5)),ISNUMBER(SEARCH("Desktop",B5))),"Available","Not Available")

Энд B5 хайлтын утга

  • Хоёрдугаарт ENTER товчийг дараад Дүүргэх бариулыг ашиглана уу.

Хэрэглэгч Windows болон Ширээний ангилалд багтах ийм төрлийн бүтээгдэхүүнийг авахыг хүссэн өөр тохиолдлыг бодъё. Та өмнөх томьёог дагаж болно, гэхдээ та OR функц -ын оронд AND функцийг ашиглах ёстой.

БӨД функцийн синтакс байна.

=БА (логик1,[логик2], …)

Синтаксийн аргументууд нь дараах байдалтай байна

логик1 Эхний нөхцөл буюу логик утга. үнэлэх.

логик2 [заавал биш] Үнэлгээ хийх хоёр дахь нөхцөл буюу логик утга.

Энэ тохиолдолд томьёог <хэсэгт бичнэ. 1>D5 нүд үүнтэй адил байна.

=IF(AND(ISNUMBER(SEARCH("Windows",B5)),ISNUMBER(SEARCH("Desktop",B5))),

"Available","Not Available")

  • Хоёрдугаарт, ENTER товчийг дарна уу.
  • Гуравдугаарт, Дүүргэх бариулыг ашиглан гаралтыг авна уу.

Дахин хэлэхэд, хэрэв та том жижиг жижиг жижиг жижиг жижиг жижиг жижиг жижиг том үсгээр асуудалтай тулгарвал ижил томъёог ашигла, харин SEARCH функцийг FIND функцээр солино уу.

Энэ цаг хугацааны хувьд томъёо нь

=IF(AND(ISNUMBER(FIND("Windows”, B10)),ISNUMBER(FIND("Desktop",B10))),"Available","Not Available")

Энд B10 нь хайлтын утга юм.

  • Үүнтэй адил ENTER товчийг дараад Дүүргэх бариулыг ашиглан бусад гаралтыг авна уу.

Дэлгэрэнгүй унших: Хэрэв нүдэнд Word агуулагдаж байвал Excel-д утга онооно уу (4 томьёо)

4. VLOOKUP функцийг ашиглах

Та сурталчилгаа тараасан гэж төсөөлөөд үз дээ тогтмол кодууд тусгай хямдралыг зар сурталчилгаагаар дамжуулан бүтээгдэхүүн. Дараа нь, хэрэв ямар нэгэн хэрэглэгч сурталчилгааны код ашиглан ямар нэгэн бүтээгдэхүүн авахыг хүсч байвал та тухайн бүтээгдэхүүнийг хэрхэн таних вэ?

Excel нь босоо өгөгдлийг олох энгийн боловч үр дүнтэй функцтэй бөгөөд энэ нь VLOOKUP функц юм .

VLOOKUP функц нь хүснэгтээс босоо байдлаар зохион байгуулалттай өгөгдөл хайхад зориулагдсан Excel функц юм. VLOOKUPфункц нь ойролцоо болон яг таарч тохирсон. Функцийн синтакс нь

=VLOOKUP (утга, хүснэгт, col_index, [мужийн_хайлт])

Синтаксийн аргументууд нь дараах

утга – Хүснэгтийн эхний баганаас хайх утга.

хүснэгт – Утга гаргаж авах хүснэгт.

col_index – Хүснэгт дэх утгыг гаргаж авах багана.

муж хайлт – [заавал биш] ҮНЭН = ойролцоогоор таарах (өгөгдмөл). ХУДАЛ = яг таарч байна.

Алхам:

  • Дурын хоосон нүдийг сонгоно уу, жишээ нь C15
  • Томьёог бичнэ үү. гэх мэт
=VLOOKUP(B15, B5:D11,2,FALSE)

Энд B15 нь хайлтын утга, B5:11 нь өгөгдлийн муж юм. танаас өгөгдөл авахыг хүсэж байгаа бол 2 нь өгөгдлийн багцын эхлэлийн баганын баганын дугаар болох баганын индекс бөгөөд Худал гэдэг нь яг таарсан гэсэн үг.

  • ENTER
  • Эцэст нь Дүүргэх бариулыг ашиглана уу.

Дэлгэрэнгүй унших: Хэрэв нүдэнд Excel-ийн текст дотор үг байгаа бол VLOOKUP-г хэрхэн ашиглах вэ

5. INDEX болон MATCH функцтэй томъёо

Зарим тохиолдолд өгөгдлийн багц нь өмнөхтэй адил хялбар биш юм. Мөн бид хоёр буюу хэд хэдэн шалгууртай тулгарах замаар хүссэн мэдээллээ олох ёстой. Ийм нөхцөлд INDEX болон MATCH функцуудын хослол нь гайхалтай үр дүнг гаргах боломжтой.Excel.

INDEX функцийн синтакс нь

=INDEX (массив, мөрийн_тоо, [баган_тоо], [талбайн_тоо] )

Синтаксийн аргументууд нь дараах

массив – Нүдний муж буюу массивын тогтмол.

мөрийн_тоо – Лавлагаа эсвэл массив дахь мөрийн байрлал.

кол_тоо – [заавал биш] Лавлагаа эсвэл массив дахь баганын байрлал.

талбайн_тоо – [заавал биш] Лавлагаа дахь ашиглагдах муж.

Синтаксаас гадна MATCH функцийн нь

=MATCH (хайх_утга, хайлтын_массив, [тохируулах_төрөл])

синтакс нь дараах байна

хайлтын_утга – Хайлтын_массив дахь тохирох утга.

харах_массив – Нүдний муж эсвэл массивын лавлагаа.

тохирох_төрөл – [заавал биш] 1 = яг эсвэл дараагийн хамгийн жижиг (өгөгдмөл), 0 = яг таарч, -1 = яг эсвэл дараагийн хамгийн том.

Энэ хоёр функцийг VLOOKUP фу-гийн оронд ашиглаж болно. nction мөн.

  • Үүний тулд хоосон нүд сонгоно уу. Энэ тохиолдолд C14 байна.
  • Хоёрдугаарт, C14 нүдэнд томьёо оруулна.
=INDEX(C5:C11,MATCH("FGI39",B5:B11,0))

Энд, C5:C11 нь өгөгдөл задлахыг хүсэж буй өгөгдөл, FGI39 нь хайлтын сурталчилгааны код, B5:B11 сурталчилгааны кодын нүдний муж, мөн 0 нь яг тааруулах зориулалттай.

  • Гуравдугаарт, дарна уу. ENTER ба Дүүргэх бариул -г ашиглан гаралтыг авна уу.

Одоо бид гол цэг рүү шилжинэ. INDEX болон MATCH функцийг ашиглан хоёр шалгуурт үндэслэн утгыг олох гэж байна. Үйлчлүүлэгч Dell зөөврийн компьютер -ийн үнийг мэдэхийг хүсч байгаа бөгөөд энэ нь мэдээж 6-р үеийнх байх болно гэж төсөөлөөд үз дээ.

Бид үнэ цэнийг хэрхэн олох вэ? Зүгээр л алхмуудыг дагана уу.

Алхам:

  • Эхлээд хоосон нүдийг сонгоно уу. Энд D13 байна.
  • Хоёрдугаарт, D13 нүдэнд томьёо оруулна.
=INDEX(D5:D10,MATCH(1,(B13=B5:B10)*(C13=C5:C10),0))

Энд D5:D10 нь Үнэ өгөгдөл, B13 нь эхний шалгуурын хайлтын утга ба B5:B10 нь эхний шалгуурын өгөгдөл, C13 нь хоёр дахь шалгуурын хайлтын утга, C5:C10 нь хоёр дахь шалгуурын өгөгдөл юм. Энэ томъёонд бүх 2 шалгуурт тохирох нэг ба тэгийн цуваа үүсгэхийн тулд логик логикийг ашигладаг бөгөөд дараа нь MATCH функц эхний 1 -тэй таарч байна. .

  • ENTER (хэрэв та Microsoft 365 хэрэглэгч бол) эсвэл CTRL + SHIFT + ENTER (Excel-ийн бусад хувилбаруудын хувьд массивын томьёо байдаг).

Дэлгэрэнгүй: Нүдэнд тодорхой текст агуулж байвал утгыг хэрхэн буцаах вэ Жагсаалтаас

Санах ёстой зүйлс

  • ИНДЕКС томьёо оруулахдаа мөр, баганын дугаараас болгоомжил. Үүнээс гадна баруун баганын индексийг while оруулна уу VLOOKUP томьёо -г оруулж байна.
  • Илүү чухал нь файлын нэр, файлын байршил болон excel өргөтгөлийн файлын нэрээс болгоомжил.

Дүгнэлт

Одоо та нүдэнд текст агуулагдаж байгаа бол өөр нүдэнд утгыг буцаах эдгээр томьёотой боллоо. Та бүх үйл явцыг сайн ойлгож байгаа гэдэгт итгэж байна. Хэрэв танд төөрөгдөл, асуулт байвал доор коммент хэсэгт хуваалцана уу. Бидэнтэй хамт байсанд баярлалаа.

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.