Excel-ийн ISBLANK функц нь нүд хоосон эсэхийг шалгах болно

  • Үүнийг Хуваалц
Michael Brown

Энэ заавар нь Excel-ийн хоосон нүднүүдийг тодорхойлохын тулд ISBLANK болон бусад функцуудыг хэрхэн ашиглахыг харуулж, нүд хоосон эсэхээс хамаарч өөр өөр үйлдэл хийх болно.

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

    Excel ISBLANK функц

    ISBLANK функц Excel нь нүд хоосон эсэхийг шалгадаг. Бусад IS функцүүдийн нэгэн адил үр дүнд нь үргэлж логикийн утгыг буцаадаг: нүд хоосон байвал ҮНЭН, нүд хоосон бол ХУДАЛ гэсэн утгатай.

    ISBLANK-н синтакс нь зөвхөн нэг аргументыг авч үздэг:

    ISBLANK ( утга)

    Энд утга нь таны шалгахыг хүсэж буй нүдний лавлагаа юм.

    Жишээ нь, А2 нүд хоосон эсэхийг мэдэхийн тулд үүнийг ашиглана уу. томъёо:

    =ISBLANK(A2)

    А2 хоосон биш эсэхийг шалгахын тулд ISBLANK-г NOT функцийн хамт ашиглана уу, энэ нь урвуу логик утгыг буцаана, өөрөөр хэлбэл хоосон биш бол ҮНЭН байна. болон хоосон зайн хувьд ХУДАЛ.

    =NOT(ISBLANK(A2))

    Томьёог хэд хэдэн нүд рүү хуулж авбал дараах үр дүн гарна:

    ISBLANK Excel-д - санаж байх ёстой зүйлс

    Таны санаж байх ёстой гол зүйл бол Excel ISBLANK функц нь үнэхээр хоосон нүднүүдийг , өөрөөр хэлбэл.юу ч агуулаагүй нүднүүд: хоосон зай, таб, сүйх тэрэг буцаагдахгүй, зөвхөн харагдацад хоосон харагдах зүйл байхгүй.

    Хоосон харагдах боловч үнэндээ тийм биш нүдний хувьд ISBLANK томьёо нь ХУДАЛ-г буцаана. Хэрэв нүдэнд дараах зүйлсийн аль нэг нь байвал энэ үйлдэл үүснэ:

    • IF(A1"", A1, "" гэх мэт хоосон мөрийг буцаадаг томьёо).
    • Тэг урттай мөр гадаад мэдээллийн сангаас импортолсон эсвэл хуулбарлах/буулгах үйлдлийн үр дүнд бий болсон.
    • Зай, таслах тэмдэг, тасрахгүй зай ( ), шугам эсвэл хэвлэхгүй бусад тэмдэгтүүд.

    Excel-д ISBLANK-г хэрхэн ашиглах талаар

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

    Excel томъёо: хэрэв нүд хоосон байвал

    Microsoft Excel-д суулгасан IFBLANK төрлийн функц байхгүй тул та нүдийг шалгахын тулд IF болон ISBLANK-г хамтад нь ашиглаж, нүд хоосон байвал үйлдэл хийх хэрэгтэй.

    Энд ерөнхий хувилбар байна:

    IF(ISBLANK( нүд), " хоосон бол", " хоосон биш бол")

    Үүнийг хэрхэн ажиллаж байгааг харахын тулд В баганын (хүргэх огноо) нүдэнд ямар нэгэн утга байгаа эсэхийг шалгацгаая. Хэрэв нүд хоосон байвал "Нээлттэй" гэж гаргана; Хэрэв нүд хоосон биш бол "Дууссан" гэсэн гаралт гарна.

    =IF(ISBLANK(B2), "Open", "Completed")

    ISBLANK функц нь зөвхөн орой хоосон нүднүүдийг<тодорхойлдог гэдгийг санаарай. 9>. Хэрэв эс нь хүний ​​нүдэнд үл үзэгдэх зүйл агуулсан бол жишээлбэлтэг урттай мөр, ISBLANK нь ХУДАЛ буцаана. Үүнийг харуулахын тулд доорх дэлгэцийн агшинг харна уу. В баганын огноог өөр хуудаснаас дараах томьёогоор татаж авсан:

    =IF(Sheet3!B2"",Sheet3!B2,"")

    Үр дүнд нь B4 ба B6 нь хоосон мөрүүдийг ("") агуулна. Эдгээр нүднүүдийн хувьд манай IF ISBLANK томьёо нь ISBLANK-ийн хувьд нүднүүд хоосон биш тул "Бүрэн гүйцэтгэсэн" гэж гаргана.

    Хэрэв таны "хоосон" ангилалд хоосон мөр үүсэх томьёо агуулсан нүднүүд багтсан бол , дараа нь логик тестийг ашиглана уу:

    =IF(B2="", "Open", "Completed")

    Доорх дэлгэцийн зураг нь ялгааг харуулж байна:

    Excel томъёо: хэрэв нүд хоосон биш

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

    "Хоосон" гэсэн тодорхойлолт дээрээ үндэслэн дараах аргуудын аль нэгийг сонгоно уу.

    Зөвхөн үнэхээр хоосон биш нүдийг тодорхойлохын тулд буцаасан логик утгыг буцаана уу. ISBLANK-р үүнийг NOT:

    IF(NOT(ISBLANK( нүд)), " хоосон биш бол", "")

    Эсвэл аль хэдийн танил болсоныг ашиглана уу. IF ISBLANK томьёо (өмнөхтэй харьцуулахад үнэн_хэрэв_үнэн ба хэрэв_f_утга байна гэдгийг анхаарна уу. alse утгууд нь солигдоно):

    IF(ISBLANK( нүд), "", хоосон биш бол")

    Хөхөөх тэг урттай strings -г хоосон зай болгон, ""-г ашигланаIF-ийн логик тест:

    IF( нүд"", " хоосон биш бол", "")

    Манай жишээ хүснэгтийн хувьд доорх томьёоны аль нэг нь ажиллах болно амттан. В баганын нүд хоосон биш бол тэд бүгд C баганад "Дууссан" гэж буцаана:

    =IF(NOT(ISBLANK(B2)), "Completed", "")

    =IF(ISBLANK(B2), "", "Completed")

    =IF(B2"", "Completed", "")

    Хэрэв нүд хоосон байвал хоосон орхино уу

    Зарим тохиолдолд танд ийм төрлийн томьёо хэрэгтэй болно: Хэрэв нүд хоосон байвал юу ч хийхгүй, үгүй ​​бол ямар нэгэн арга хэмжээ аваарай. Үнэн хэрэгтээ энэ нь дээр дурдсан ерөнхий IF ISBLANK томьёоны хувилбараас өөр зүйл биш бөгөөд үүнд та үнэн_хэрэв_үнэн аргумент болон <1-ийн хүссэн утга/томьёо/илэрхийлэлд хоосон мөр ("") өгнө>худал_хэрэв_утга .

    Үнэхээр хоосон нүднүүдэд:

    IF(ISBLANK( нүд), "", хоосон биш бол")

    Хоосон мөрүүдийг хоосон гэж үзэхийн тулд:

    IF( нүд="", "", хоосон биш бол")

    Доорх хүснэгтэд та хийхийг хүсэж байна гэж бодъё. дараах:

    • Хэрэв В багана хоосон бол С баганыг хоосон орхи.
    • Хэрэв В баганад борлуулалтын дугаар орсон бол 10%-ийн шимтгэлийг тооцно.

    Үүнийг хийхийн тулд бид B2 дахь дүнг хувиар үржүүлээд IF:

    =IF(ISBLANK(B2), "", B2*10%)

    Эсвэл

    =IF(B2="", "", B2*10%)

    -ийн гурав дахь аргумент дахь илэрхийллийг оруулна.

    Томьёог C баганаар хуулж авсны дараа үр дүн дараах байдалтай байна:

    Хэрэв муж дахь нүд хоосон байвал ямар нэг зүйл хийнэ үү

    Microsoft Excel-д хоосон нүднүүдийн мужийг шалгах хэд хэдэн арга байдаг.Хэрэв мужид дор хаяж нэг хоосон нүд байвал нэг утгыг гаргахын тулд бид IF хэллэгийг ашиглах бөгөөд хэрэв хоосон нүд байхгүй бол өөр утгыг гаргана. Логик тестээр бид муж дахь хоосон нүдний нийт тоог тооцоолж, дараа нь тоо тэгээс их байгаа эсэхийг шалгана. Үүнийг COUNTBLANK эсвэл COUNTIF функцээр хийж болно:

    COUNTBLANK( муж)>0 COUNTIF( муж,"")>0

    Эсвэл бага зэрэг илүү төвөгтэй SUMPRODUCT томъёо:

    SUMPRODUCT(--( муж=""))>0

    Жишээ нь, нэг буюу хэд хэдэн хоосон зайтай аливаа төсөлд "Нээлттэй" статусыг оноох. B-ээс D хүртэлх баганад та дараах томъёоны аль нэгийг ашиглаж болно:

    =IF(COUNTBLANK(B2:D2)>0,"Open", "")

    =IF(COUNTIF(B2:D2,"")>0, "Open", "")

    =IF(SUMPRODUCT(--(B2:D2=""))>0, "Open", "")

    Тэмдэглэл. Эдгээр бүх томьёо нь хоосон мөрүүдийг хоосон гэж үздэг.

    Хэрэв муж дахь бүх нүднүүд хоосон байвал ямар нэг зүйл хий

    Хэрэв муж дахь бүх нүднүүд хоосон байгаа эсэхийг шалгахын тулд бид ижил аргыг ашиглана. дээрх жишээн дээрх шиг. Ялгаа нь IF-ийн логик тест юм. Энэ удаад бид хоосон биш нүдийг тоолж байна. Хэрэв үр дүн тэгээс их байвал (жишээ нь логик тест ҮНЭН гэж үнэлдэг) муж дахь нүд бүр хоосон биш гэдгийг бид мэднэ. Хэрэв логик тест ХУДАЛ бол энэ нь муж дахь бүх нүд хоосон байна гэсэн үг. Тиймээс бид хүссэн утга/илэрхийлэл/томьёог IF (хэрэв_худал_утга)-ын 3-р аргументад өгнө.

    Энэ жишээнд бид хоосон зайтай төслүүдэд "Эхэлсэнгүй" гэж буцаана.B-ээс D багануудын бүх үе шатууд.

    Excel-ийн хоосон бус нүднүүдийг тоолох хамгийн хялбар арга бол COUNTA функцийг ашиглах явдал юм:

    =IF(COUNTA(B2:D2)>0, "", "Not Started")

    Өөр нэг арга бол COUNTIF юм. хоосон зайд (шалгуурын хувьд ""):

    =IF(COUNTIF(B2:D2,"")>0, "", "Not Started")

    Эсвэл ижил логиктой SUMPRODUCT функц:

    =IF(SUMPRODUCT(--(B2:D2""))>0, "", "Not Started")

    ISBLANK мөн боломжтой. Ctrl + Shift + Enter дарж, AND функцтэй хослуулан бөглөхөд зөвхөн массивын томьёо болгон ашиглах боломжтой. AND нь зөвхөн нүд бүрийн ISBLANK-ийн үр дүн ҮНЭН байх үед л логик тестийг ҮНЭН гэж үнэлэхэд шаардлагатай.

    =IF(AND(ISBLANK(B2:D2)), "Not Started", "")

    Тайлбар. Ажлын хуудсандаа томьёо сонгохдоо анхаарах ёстой чухал зүйл бол "хоосон" гэсэн ойлголт юм. Шалгуурын хувьд ISBLANK, COUNTA болон COUNTIF дээр үндэслэсэн томьёо нь "" хоосон нүднүүдийг хардаг. SUMPRODUCT нь хоосон мөрүүдийг хоосон гэж үздэг.

    Excel томъёо: хэрэв нүд хоосон биш бол нийлбэр

    Бусад нүд хоосон биш үед тодорхой нүднүүдийг нэгтгэхийн тулд SUMIF функцийг ашиглана. болзолт нийлбэрт зориулагдсан.

    Доорх хүснэгтэд та аль хэдийн хүргэгдсэн болон хараахан хүргэгдээгүй байгаа зүйлсийн нийт дүнг олохыг хүсэж байна гэж үзвэл.

    Хэрэв хоосон биш бол нийлбэрийг оруулна уу.

    Хүргүүлсэн барааны нийлбэрийг авахын тулд В баганад байгаа Хүргэлтийн огноо хоосон байгаа эсэхийг шалгах ба хоосон бол C баганад байгаа утгыг нийлбэр болгоно:

    =SUMIF(B2:B6, "", C2:C6)

    Хэрэв хоосон байвалнийлбэр

    Хүргээгдээгүй барааны нийт дүнг авахын тулд В баганад байгаа Хүргэлтийн огноо хоосон байвал нийлбэр:

    =SUMIF(B2:B6, "", C2:C6)

    Хэрэв муж дахь бүх нүд хоосон биш бол нийлбэр

    Зөвхөн тухайн муж дахь бүх нүд хоосон биш үед нүднүүдийг нийлбэрлэх эсвэл өөр ямар нэгэн тооцоо хийх бол та тохирох логикоор IF функцийг дахин ашиглаж болно. тест.

    Жишээ нь, COUNTBLANK нь бидэнд B2:B6 муж дахь нийт хоосон зайг авчирч чадна. Хэрэв тоо нь тэг байвал бид SUM томьёог ажиллуулна; өөрөөр юу ч хийхгүй:

    =IF(COUNTBLANK(B2:B6)=0, SUM(B2:B6), "")

    Ижил үр дүнд массив IF ISBLANK SUM томьёогоор хүрч болно (дарахаа мартуузай). Үүнийг зөв бөглөхийн тулд Ctrl + Shift + Enter):

    =IF(OR(ISBLANK(B2:B6)), "", SUM(B2:B6))

    Энэ тохиолдолд бид ISBLANK-г OR функцтэй хослуулан ашигладаг тул ядаж нэг байвал логик тест ҮНЭН болно. муж дахь хоосон нүд. Үүний үр дүнд SUM функц нь худал_худал аргумент руу шилждэг.

    Excel томъёо: нүд хоосон байвал тоолох

    Excel-д тоолох тусгай функц байдгийг та мэдэж байгаа байх. хоосон бус нүднүүд, COUNTA функц. Функц нь ҮНЭН ба ХУДАЛ гэсэн логик утгууд, алдаа, зай, хоосон мөр гэх мэт ямар ч төрлийн өгөгдөл агуулсан нүдийг тоолдог гэдгийг анхаарна уу.

    Жишээ нь хоосон биш нүд, энэ нь ашиглах томьёо юм:

    =COUNTA(B2:B6)

    Ижил үр дүнд COUNTIF-ийг хоосон биш ашиглан хийж болно.шалгуур (""):

    =COUNTIF(B2:B6,"")

    хоосон нүдийг тоолохын тулд COUNTBLANK функцийг ашиглана уу:

    =COUNTBLANK(B2:B6)

    Excel ISBLANK ажиллахгүй байна

    Урьд дурьдсанчлан Excel-ийн ISBLANK зөвхөн юу ч агуулаагүй үнэхээр хоосон нүднүүдэд ҮНЭНийг буцаана. Хоосон мөр, зай, таслал, хэвлэхгүй тэмдэгт гэх мэт томьёог агуулсан хоосон мэт санагдах нүднүүдэд ISBLANK нь ХУДАЛ-г буцаана.

    Та нүдээр харахыг хүссэн тохиолдолд хоосон нүднүүдийг хоосон зай гэж үзвэл дараах тоймыг шийднэ үү.

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

    Тэг урттай нүднүүдийг хоосон зай гэж үзэхийн тулд IF-ийн логик тестийн аль нэгийг оруулна уу. хоосон мөр ("") эсвэл LEN функц тэгтэй тэнцүү.

    =IF(A2="", "blank", "not blank")

    Эсвэл

    =IF(LEN(A2)=0, "blank", "not blank")

    Нэмэлт зайг арилгах эсвэл үл тоомсорлох

    Хоосон зайнаас болж ISBLANK функц доголдсон тохиолдолд хамгийн ойлгомжтой шийдэл бол тэдгээрээс салах явдал юм. Дараах заавар нь үгийн хоорондох нэг хоосон зайг эс тооцвол эхний, хойно болон олон зайг хэрхэн хурдан арилгах талаар тайлбарласан болно: Excel дээр нэмэлт зайг хэрхэн арилгах талаар.

    Хэрэв ямар нэг шалтгаанаар илүүдэл зайг арилгахгүй бол. Хэрэв танд зориулж ажиллах бол та Excel-ийг үл тоомсорлож болно.

    зөвхөн хоосон зай агуулсан нүднүүдийг хоосон гэж үзэхийн тулд IF логик тестэнд LEN(TRIM(нүд))=0-г оруулна уу. нэмэлт нөхцөл болгон:

    =IF(OR(A2="", LEN(TRIM(A2))=0), "blank", "not blank")

    Хэнд хэвлэхгүй тодорхой тэмдэгт -ийг үл тоомсорлож, кодыг нь олоод CHAR функцэд оруулна.

    Жишээ нь, хоосон мөр ба агуулсан нүднүүдийг тодорхойлох. ( )-г хоосон зай болгон ашиглах бол 160 нь тасрахгүй зайны тэмдэгтийн код болох дараах томьёог ашиглана:

    =IF(OR(A2="", A2=CHAR(160)), "blank", "not blank")

    Ингэж болно. Excel-ийн хоосон нүднүүдийг тодорхойлохын тулд ISBLANK функцийг ашиглах. Уншиж байгаад баярлалаа, дараа долоо хоногт манай блог дээр уулзана гэж найдаж байна!

    Татаж авах боломжтой

    Excel ISBLANK томъёоны жишээ

    Майкл Браун бол програм хангамжийн хэрэгслийг ашиглан нарийн төвөгтэй процессуудыг хялбаршуулах хүсэл эрмэлзэлтэй, технологид дуртай хүн юм. Технологийн салбарт арав гаруй жил ажилласан туршлагатай тэрээр Microsoft Excel, Outlook, мөн Google Sheets болон Docs дээр ур чадвараа дээшлүүлсэн. Майклын блог нь өөрийн мэдлэг, туршлагаа бусадтай хуваалцах, бүтээмж, үр ашгийг дээшлүүлэхэд хялбар зөвлөмж, зааварчилгаа өгөх зорилготой юм. Та туршлагатай мэргэжилтэн эсвэл анхлан суралцаж байгаа эсэхээс үл хамааран Майклын блог нь эдгээр чухал програм хангамжийн хэрэгслээс хамгийн их ашиг хүртэх талаар үнэ цэнэтэй ойлголт, практик зөвлөгөөг санал болгодог.