Daptar eusi
Tutorial ningali kumaha cara ngagunakeun fungsi ISTEXT sareng ISNONTEXT dina Excel pikeun mariksa naha sél ngandung nilai tékstual atanapi henteu.
Iraha waé anjeun peryogi inpormasi ngeunaan eusina. tina sababaraha sél dina Excel, anjeun biasana nganggo anu disebut fungsi Émbaran. Duanana ISTEXT sareng ISNONTEXT kalebet kana kategori ieu. Fungsi ISTEXT mariksa upami nilaina mangrupikeun téks sareng ISNONTEXT nguji upami nilai sanés téks. Naon waé konsép anu sederhana, fungsina luar biasa mangpaat pikeun ngarengsekeun rupa-rupa pancén dina Excel.
Fungsi ISTEXT Excel
Fungsi ISTEXT dina cék Excel nyaéta nilai dieusian nyaéta téks atanapi henteu. Upami nilaina tékstual, fungsina mulih BENER. Pikeun sakabéh tipe data séjén (sapertos angka, kaping, sél kosong, kasalahan, jsb.) éta mulih PALSU.
Sintaksisna kieu:
ISTEXT(value)
Dimana nilai nyaéta niléy, référénsi sél, éksprési atawa fungsi séjén anu hasilna rék diuji.
Contona, pikeun manggihan naha nilai dina A2 mangrupa téks atawa henteu, paké saderhana ieu. rumus:
=ISTEXT(A2)
Fungsi Excel ISNONTEXT
Pungsi ISNONTEXT mulih BENER pikeun sagala nilai non-téks kaasup angka, kaping jeung waktu. , kosong, jeung rumus sejenna nu balik hasil non-tékstual atawa kasalahan. Pikeun niléy téks, éta ngabalikeun FALSE.
Sintaksisna sarua jeung fungsi ISTEXT:
ISTEXT(value)
Misalna, pikeun mariksa lamun anilai dina A2 lain téks, make rumus ieu:
=ISNONTEXT(A2)
Saperti anu dipidangkeun dina screenshot di handap, rumus ISTEXT jeung ISNONTEXT mulangkeun hasil sabalikna:
Pungsi ISTEXT sareng ISNONTEXT dina Excel - catetan pamakean
ISTEXT sareng ISNONTEXT mangrupikeun fungsi anu lugas sareng gampang dianggo, sareng anjeun henteu mungkin ngalaman kasusah sareng aranjeunna. Kitu cenah, aya sababaraha titik konci anu kudu diperhatikeun:
- Kadua pungsi mangrupa bagian tina grup fungsi IS anu mulangkeun nilai logis (Boolean) BENER atawa SALAH.
- Dina kasus husus nalika nomer disimpen salaku téks , ISTEXT mulih BENER jeung ISNONTEXT mulih FALSE.
- Kadua pungsi sadia dina sakabéh vérsi Excel pikeun Office 365, Excel 2019, Excel 2016 , Excel 2013, Excel 2010, Excel 2007, Excel 2003, Excel XP, jeung Excel 2000.
Maké ISTEXT jeung ISNONTEXT dina Excel - conto rumus
Di handap anjeun bakal manggihan conto Mangpaat praktis tina fungsi ISTEXT sareng ISNONTEXT dina Excel anu mudah-mudahan tiasa ngabantosan anjeun ngajantenkeun lembar kerja anjeun langkung éfisién.
Parios upami nilaina mangrupikeun téks
Sakapeung nalika anjeun damel sareng sakumpulan nilai, Anjeun bisa jadi reuwas mun aya bewara nu keur sababaraha angka rumus anjeun balik hasil salah atawa malah kasalahan. Alesan anu paling atra nyaéta nomer masalah disimpen salaku téks. Rumus di handap ieu bakal nyarioskeun ka anjeun pasti dimana nilai téksSudut pandang Excel.
Rumus ISTEXT:
Ngabalikeun BENER pikeun nilai naon waé anu dianggap Excel téks .
=ISTEXT(B2)
Rumus ISNONTEXT:
Ngabalikeun BENER pikeun nilai naon waé anu dianggap Excel non-téks .
=ISNONTEXT(B2)
ISTEXT pikeun Validasi Data : ngidinan téks wungkul
Dina sababaraha kaayaan, Anjeun meureun hoyong ngidinan pamaké pikeun nuliskeun ngan nilai téks dina sél tangtu. Pikeun ngahontal ieu, jieun aturan validasi data dumasar kana rumus ISTEXT. Kieu carana:
- Pilih hiji atawa leuwih sél nu rék divalidasi.
- Dina tab Data , dina Alat Data grup, klik tombol Validasi Data .
- Dina tab Setélan tina kotak dialog Validasi Data , pilih Kustom pikeun kritéria validasi sareng lebetkeun rumus ISTEXT anjeun dina kotak anu cocog.
- Klik OKE pikeun nyimpen aturan.
Pikeun conto ieu, urang ngavalidasi jawaban kuesioner dina sél B2 ngaliwatan B4 kalayan bantuan rumus ieu:
=ISTEXT(B2:B4)
Sajaba ti éta, anjeun bisa ngonpigurasikeun pesen Error Alert anjeun sorangan pikeun ngajelaskeun ka pamaké anjeun jenis data nu ditarima:
Kusababna, lamun pamaké nyoba ngasupkeun nomer atawa tanggal dina salah sahiji sél nu geus divalidasi, maranéhna bakal ningali handap waspada:
Pikeun inpormasi salengkepna, mangga tingali Ngagunakeun validasi Data dina Excel.
Rumus Excel IF ISTEXT
Dina prakna, ISTEXTsareng ISNONTEXT sering dianggo sareng fungsi IF pikeun ngahasilkeun hasil anu langkung ramah pangguna tibatan BENER sareng SALAH standar.
Rumus 1. Upami mangrupikeun téks, maka
Nyandak conto anu munggaran urang a saeutik salajengna, supposing rék balik "Sumuhun" pikeun nilai téks na "No" keur nanaon sejenna. Jang ngalampahkeunana, cukup sarang fungsi ISTEXT kana tes logis IF, sareng nganggo "Leres" sareng "Henteu" pikeun masing-masing argumen value_if_true sareng value_if_false :
=IF(ISTEXT(A2), "Yes", "No")
Rumus 2. Pariksa input sél
Dina salah sahiji conto saméméhna, urang ngabahas kumaha carana mastikeun input pamaké valid ku ngagunakeun Data Validasi . Ieu ogé tiasa dilakukeun dina bentuk "milder" kalayan bantosan rumus Excel IF ISTEXT.
Dina kuesioner, anggap anjeun hoyong nangtukeun mana jawaban anu valid (téks) sareng mana anu henteu (non- téks). Jang ngalampahkeun ieu, paké pernyataan IF nested kalawan logika kieu:
- Mun sél nu diuji kosong, teu balikkeun nanaon, nyaéta string kosong ("").
- Lamun sél nyaéta téks, balikkeun "Jawaban anu sah".
- Lamun teu aya nu di luhur, balikkeun "Jawaban anu teu sah - mangga lebetkeun téks."
Kumpulkeun sakabéh ieu, urang meunang rumus ieu. , dimana B2 nyaéta sél anu bakal dipariksa:
=IF(B2="", "", IF(ISTEXT(B2), "Valid answer", "Invalid answer - please enter text."))
Parios upami rentang ngandung téks naon waé
Sajauh ieu, urang gaduh diuji unggal sél individual. Tapi kumaha upami anjeun peryogi terang naha sél mana waé dina rentangngandung téks?
Pikeun nguji sakabéh rentang, gabungkeun pungsi ISTEXT jeung SUMPRODUCT ku cara kieu:
SUMPRODUCT(ISTEXT( rentang)*1)>0 SUMPRODUCT(-- ISTEXT( rentang))>0Salaku conto, hayu urang parios unggal baris dina set data di handap pikeun niléy téks, anu tiasa dilakukeun ku rumus ieu:
=SUMPRODUCT(ISTEXT(A2:C2)*1)>0
=SUMPRODUCT(--ISTEXT(A2:C2))>0
Salah sahiji rumus di luhur asup ka sél D2, terus anjeun sered ka handap ngaliwatan sél D5.
Jadi, anjeun ayeuna boga pamahaman jelas nu baris ngandung hiji atawa leuwih senar téks (BENER) jeung nu ngan ngandung angka (SALAH).
Mun anjeun hayang mulangkeun hasil nu béda, sebutkeun "Enya" atawa "Henteu" sabalikna BENER jeung SALAH, lampirkeun rumus di luhur dina pernyataan IF:
=IF(SUMPRODUCT(--ISTEXT(A2:C2))>0, "Yes", "No")
Kumaha rumus ieu jalan
Rumusna dumasar kana kamampuh SUMPRODUCT pikeun nanganan arrays natively. Gawéna ti jero kaluar, ieu naon anu dipigawé:
- Fungsi ISTEXT mulihkeun susunan nilai BENER jeung PALSU. Pikeun A2:C2, urang meunang Asép Sunandar Sunarya ieu:
{TRUE,TRUE,FALSE}
- Salajengna, urang gandakeun unggal unsur tina Asép Sunandar Sunarya luhur ku 1 pikeun ngarobah nilai logis BENER jeung PALSU kana 1 urang jeung 0 urang masing-masing. . Operator unary ganda (--) tiasa dianggo pikeun tujuan anu sami. Saatos transformasi, rumusna nyandak bentuk kieu:
SUMPRODUCT({1,1,0})>0
- Pungsi SUMPRODUCT nambihan 1 sareng 0, sareng anjeun pariksa naha hasilna langkung ageung tibatan nol. Lamun éta, rentangngandung sakurang-kurangna hiji nilai téks jeung rumusna balik BENER, lamun lain PALSU.
Pariksa naha sél ngandung téks husus
Pungsi Excel ISTEXT ngan bisa nangtukeun naha sél ngandung téks. , hartina pancen sagala téks. Pikeun manggihan naha sél ngandung string téks husus, make rumus ISNUMBER SEARCH atawa COUNTIF kalawan wildcards.
Contona, pikeun nempo lamun Item Id dina A2 ngandung input string téks dina sél D2, make rumus di handap ieu (mangga émutan rujukan mutlak $D$2 anu nyegah alamat sél tina robih nalika rumus disalin ka sél sanés):
=ISNUMBER(SEARCH($D$2, A2))
Demi genah, urang' Bakal dibungkus kana fungsi IF:
=IF(ISNUMBER(SEARCH($D$2, A2)), "Yes", "No")
Jeung meunang hasil ieu:
Hasil anu sarua bisa dihontal ku COUNTIF :
=IF(COUNTIF(A2, "*"&$D$2&"*")>0, "Yes", "No")
Pikeun conto leuwih lengkep, mangga tingali Excel Lamun sél ngandung rumus.
Sorot sél nu ngandung téks
Fungsi ISTEXT ogé tiasa dianggo sareng pormat kondisional Excel pikeun nyorot sél anu ngandung nilai téks. Kieu carana:
- Pilih sadaya sél anu anjeun hoyong pariksa sareng sorot (A2:C5 dina conto ieu).
- Dina tab Imah , di grup Styles , klik Aturan Anyar > Paké rumus pikeun nangtukeun sél mana nu rék diformat .
- Dina nilai Format dimana rumus ieu leres kotak, lebetkeun rumus di handap:
=ISTEXT(A2)
Dimana A2 nyaétasél pang kénca ti rentang nu dipilih.
- Klik tombol Format tur pilih pormat nu dipikahoyong.
- Klik OK dua kali pikeun nutup dua kotak dialog jeung nyimpen aturanana.
Pikeun katerangan nu leuwih lengkep ngeunaan unggal léngkah, mangga tingali: Nganggo rumus pikeun pormat kondisional Excel.
Hasilna, Excel nyorot sadaya sél kalayan string téks naon waé:
Kitu cara ngagunakeun fungsi ISTEXT sareng ISNONTEXT dina Excel. Hatur nuhun pikeun maca sareng ngarepkeun anjeun tiasa ningali dina blog kami minggu payun!
Sadia undeuran
Conto rumus Excel ISTEXT sareng ISNONTEXT