Jwenn yon karaktè nan yon ranje calcul Excel

Itilizatè Excel yo, malgre lefèt ke jwenn karaktè vle a sanble tankou yon travay jistis senp, souvan pa konprann ki jan fè li. Kèk nan yo pi fasil, gen kèk ki pi difisil. Epitou, pafwa gen pwoblèm ak jwenn karaktè tankou yon mak kesyon oswa yon asteris akòz lefèt ke yo te itilize nan filtè. Jodi a nou pral dekri fason pou jwenn senbòl divès kalite.

Ki jan yo jwenn karaktè tèks (lèt ak nimewo) nan yon selil

Pou kòmanse, ann eseye fè travay ki pi senp la: detèmine prezans karaktè tèks nan selil yo epi jwenn youn nan ou bezwen an. Pou fè sa, ou bezwen sèvi ak !SEMTools add-on, ak ki ou ka chèche karaktè diferan kalite. Sekans aksyon yo se jan sa a:

  1. Chwazi seri a ki orijinal la epi kopye li nan kolòn kap vini an.
  2. Lè sa a, chwazi dezyèm seri a.
  3. Louvri tab la "!SEMTools". Gen, sou bò gòch la nan ba zouti a, pral gen yon tab "Detekte".
  4. Apre sa, louvri meni an "Symbols".
  5. Lè sa a, yon meni adisyonèl ap parèt, kote ou bezwen jwenn atik la "Lèt-nimewo" epi klike sou li.

Nan animasyon sa a, ou ka wè egzakteman ki jan yo kontinye kòrèkteman yo nan lòd yo jwenn karaktè tèks nan yon selil. Avèk fonksyon ajoute sa a, itilizatè a ka detèmine si gen karaktè ki pa enprime nan lòt selil yo.

Ki jan yo jwenn nimewo nan yon selil tab

Pafwa ou bezwen idantifye selil ki gen nimewo, men yo ak tèks. Lè gen yon anpil nan selil sa yo, li ka byen difisil yo idantifye yo. Anvan ou aplike travay sa a, ou bezwen defini kèk tèm debaz yo. Konsèp prensipal nou an se "dekouvri". Sa vle di tcheke si yon sèten kalite karaktè nan yon fisèl. Si wi, li retounen VRE, si se pa sa, FO. Si, anplis pou chèche nimewo nan yon selil, itilizatè a vle fè lòt aksyon, Lè sa a, ou ka itilize plis seksyon nan enstriksyon sa a.

Dezyèm konsèp ki bezwen demonte se nimewo. Sa a se yon tèm entegral ki vle di otan ke 10 karaktè ki koresponn ak nimewo ki soti nan 0 a 9. An konsekans, yo nan lòd yo tcheke pou prezans nan nimewo, itilizatè a bezwen tcheke seri a 10 fwa. Sa a ka fè lè l sèvi avèk fonksyon an IFmen apwòch sa a pran anpil tan.

Pou rezoud pwoblèm sa a, ou ka itilize yon fòmil espesyal ki pral fè tout chèk yo nan yon sèl fwa: =COUNT(SEARCH({1:2:3:4:5:6:7:8:9:0};A1) )>0 . Fonksyon sa a gen menm sentaks ak youn ki chèche karaktè sirilik nan tèks la.

Ou kapab tou itilize yon ajoute-an ki deja gen yon makro bati-an nan lòd fè travay sa a. Nan ka sa a, li se ase jis sèvi ak espesyal !SEMTools tab la, ki dwe aplike sou yon kolòn adisyonèl, ki se yon kopi konplè nan youn nan ki se youn nan orijinal la.

Se poutèt sa, seri etap yo dwe pran konplètman konsistan avèk paragraf anvan an. Ou dwe premye chwazi seri orijinal la, kopye li, ak Lè sa a, chwazi kolòn ki parèt la epi aplike yon makro sou li dapre sekans etap yo bay nan animasyon sa a.

Sipoze nou bezwen jwenn sèlman sèten nimewo nan tout sa yo bay yo. Ki jan sa ka fèt? Premyèman, ann montre w kouman pou w fè sa ak !SEMTools. Sèvi ak zouti a se senp. Li se ase yo ekri tout nimewo ki nesesè yo nan parantèz, ak Lè sa a, peze bouton an OK konfime. Sèvi ak menm metòd la, ou ka jwenn alfabè Latin oswa jwenn lèt majiskil nan yon liy tèks.

Ou ka itilize fòmil la tou pou jwenn nimewo ki nesesè yo nan yon seri selil. Pou fè sa, ou bezwen sèvi ak yon konbinezon de fonksyon CHECK и CHÈCHE. Avèk èd li, ou ka detekte non sèlman nimewo endividyèl, men tou sekans nimerik antye: =СЧЁТ(ПОИСК({01:02:03:911:112};A1))>0.

Pafwa ou bezwen jwenn nimewo separe pa espas. Nan ka sa a, yo rele yo mo-nimewo. Pou jwenn yo, ou dwe itilize zouti ki apwopriye yo tou !SEMTools. Animasyon sa a montre klèman ki aksyon ou bezwen fè pou fè sa.

Ki jan yo konnen si yon selil Excel gen lèt latin

Trè souvan, itilizatè Excel konfonn konsèp "Jwenn" ak "Ekstrè", byenke gen yon diferans jistis gwo ant yo. Premye ekspresyon an vle di tcheke si gen yon karaktè sèten nan yon seri tèks oswa yon seri done. Nan vire, konsèp nan "Ekstraksyon" vle di rale karaktè vle a soti nan tèks la epi pase li nan yon lòt fonksyon oswa ekri li nan yon selil.

Ki sa ki bezwen fè yo nan lòd yo dekouvri alfabè Latin nan? Pou egzanp, ou ka itilize polis espesyal ki pral fè li posib yo idantifye karaktè angle pa je. Pou egzanp, sa a fè font la Doubay Mwayen, ki fè karaktè angle yo fonse.

Men, kisa pou w fè si gen anpil done? Nan ka sa a, detèmine pa je sekans yo vle nan valè yo nan lòd yo analize done yo pa ase. Nan ka sa a, ou bezwen chèche fason yo otomatize pwosesis sa a. Gen plizyè fason ki jan ou ka fè sa.

Sèvi ak yon fonksyon espesyal

Pwoblèm prensipal la nan rechèch pou lèt Latin yo se ke gen de fwa ak yon mwatye plis nan yo pase nimewo. Se poutèt sa, ou bezwen bay pwogram nan yon bouk ki gen 26 iterasyon, ki ka byen estrès. Men, si w ap itilize yon fòmil etalaj ki fòme ak fonksyon ki anwo yo CHECK и CHÈCHE, Lè sa a, lide sa a pa sanble tèlman konplike: = KONTE(CHACHE({“a”:”b”:”c”:”d”:”e”:”f”:”g”:”h”:”i”:”j”:”k”: »l»:»m»:»n»:»o»:»p»:»q»:»r»:»s»:»t»:»u»:»v»:»w»:»x »:»y»:»z»};A1))>0. Fòmil sa a travay byen pou pifò sitiyasyon. Pou egzanp, si li pa posib enstale makro ki apwopriye yo ki ta kapab fè sa pi fasil ak pi vit.

Nan fòmil ki dekri pi wo a, A1 se selil kote chèk la fèt. An konsekans, ou bezwen mete youn nan ki kostim sitiyasyon ou. Fonksyon sa a retounen yon valè boolean kòm rezilta chèk la. Si yo jwenn yon matche ak, Lè sa a, operatè a retounen VERITEsi yo pa egziste - MANTI.

fonksyon CHÈCHE pa pèmèt rechèch ki sansib pou karaktè yo. Pou fè sa, ou bezwen sèvi ak operatè a JWENN, ki fè menm operasyon yo, gen menm agiman yo, sèlman li sansib pou ka. Yon lòt fason se fè fòmil ki anwo a yon fòmil etalaj. Nan ka sa a, li pral sanble tankou sa a:{=KOTE(CHÈCHE(CHAR(CHÈN(65:90)),A1))>0}.

Piske sa a se yon fòmil etalaj, li dwe espesifye san parantèz. Nan ka sa a, apre w fin antre, ou dwe peze konbinezon kle a Ctrl + Shift + Antre (olye pou yo tou senpleman peze kle a antre, menm jan se ka a ak yon fonksyon regilye), apre yo fin ki aparèy òtopedik yo ap parèt tèt yo.

Si ou bezwen jwenn alfabè sirilik la, sekans aksyon yo sanble, sèlman ou bezwen mete tout sekans karaktè sirilik la kòm seri rechèch la. = KONTE(CHACHE({“a”:”b”:”c”:”g”:”e”:”e”:”e”:”g”:”h”:”i”:”d”: ”k”:”l”:”m”:”n”:”o”:”p”:”r”:”s”:”t”:”y”:”f”:”x”:”c »:”h”:”w”:”u”:”b”:”s”:”b”:”e”:”yu”:”i”};A1))>0. Ou kapab tou itilize fonksyon an SYMBOL, pou fè sa. {=KOTE(CHÈCHE(CHAR(CHÈN(192:223)),A1))>0}

Fòmil sa a dwe ekri kòm yon fòmil etalaj. Se poutèt sa, ou bezwen peze konbinezon kle a Ctrl + Shift + Antre olye pou yo tou senpleman peze kle a antre. Men, gen kèk eksepsyon kote karakteristik sa a pa pral travay. Ou dwe premye asire w ke lang default pou pwogram ki pa Unicode se . Nan ka sa a, pa ta dwe gen okenn pwoblèm. Fòmil sa yo gen kèk diferans youn ak lòt. Olye de 33 lèt, dènye fòmil la itilize sèlman 32. Sa vle di, li pa pran an kont lèt la ё kòm sirilik.

Nan ka sa a, menm jan ak nan anvan an, pou chèche karaktè yo vle nan yon fason ki sansib, ou dwe itilize fonksyon an. JWENN. Se poutèt sa, ou ka chèche, pou egzanp, mwatye nan alfabè a ekri nan ti lèt ak mwatye ekri nan lèt majiskil. Agiman yo se menm bagay la.

Ki jan yo jwenn mo nan yon selil ki genyen sirilik ak Latin

Nou ka lojikman konkli ke pou chèche mo sa yo ki genyen tou de sirilik ak Latin, nou bezwen sèvi ak kòm sa n ap chèche, tout karaktè yo nan alfabè yo ak angle.

Ki jan yo jwenn lèt majiskil nan yon selil

Pou jwenn lèt majiskil, ou bezwen sèvi ak fonksyon an JWENN, epi kòm agiman presize lèt sirilik majiskil (oswa eleman nan alfabè Latin, si ou bezwen jwenn yo) oswa kòd yo.

Lè w ap chèche lèt sirilik atravè kòd, ou bezwen sonje ke tablo ASCII la dwe premye mete sou . Nan mo senp, gen lokalizasyon.

Si ou bezwen jwenn nenpòt lèt majiskil, kèlkeswa alfabè kote yo bezwen rechèch la, ou bezwen sèvi ak fonksyon yo. PI BA и EXACT… Sekans aksyon yo se jan sa a:

  1. Nou fè valè miniskil nan yon selil separe.
  2. Nou konpare rezilta yo ak rezilta orijinal yo.
  3. Apre sa, nou itilize fòmil sa a: = PA (egzakte (pi ba (A1), A1))

Si selil sa yo pa matche, sa endike ke kèk nan karaktè yo nan selil orijinal la te nan majiskil.

Jwenn karaktè nan Excel lè l sèvi avèk ekspresyon regilye

Ou kapab tou itilize ekspresyon regilye pou jwenn karaktè. Pi bon fason pou fè sa se avèk zouti !SEMTools, paske li otomatize anpil nan pwosesis pou sèvi ak yo. Spectre a nan lè l sèvi avèk ekspresyon regilye nan Excel se byen laj. Nou pral konsantre anvan tout bagay sou fonksyon yo CHÈCHE, RANPLACE, EXTRACT.

Bon nouvèl la se ke fonksyon sa yo ka itilize nan tou de Google Sheets ak Excel ak anviwònman sa a.

Premye fonksyon regilye a se REGEXMATCH, ki ka tcheke si modèl sa a sanble ak youn nan yon lòt selil. Sentaks: =REGEXMATCH ("tèks";"Modèl RegEx pou chèche"). Fonksyon sa a retounen youn nan de valè: vre oswa fo. Ki sa egzakteman depann de si yon match aktyèlman obsève oswa ou pa. Dezyèm fonksyon an se =REGEXEXTRACT(“tèks”;”Modèl rechèch RegEx”) Li pèmèt ou ekstrè karaktè yo vle soti nan yon fisèl.

Sepandan, fonksyon sa a gen ti diferans ak Google Sheets. Li konsiste nan lefèt ke lèt la, si tèks la espesifye yo pa jwenn, retounen yon erè, pandan y ap ajoute sa a montre sèlman yon valè vid.

Epi finalman, ou bezwen sèvi ak fòmil sa a pou ranplase tèks la: =REGEXREPLACE(“tèks”;”Modèl rechèch RegEx”;”tèks pou ranplase yo jwenn”).

Kisa pou w fè ak senbòl yo jwenn yo

Bon. Sipoze nou jwenn senbòl. Ki sa ki ka fè ak yo apre? Gen plizyè opsyon isit la sou kòman yo kontinye. Pou egzanp, ou ka efase yo. Pou egzanp, si nou jwenn alfabè Latin nan pami valè sirilik yo. Ou ka ranplase li tou ak yon karaktè menm jan an, sèlman nan sirilik (pa egzanp, gwo angle M rive M) oswa ekstrè karaktè sa a pou itilize nan yon lòt fòmil.

Retire karaktè siplemantè nan Excel

Gen plizyè fason yo retire karaktè vle nan Excel. Youn nan opsyon yo se sèvi ak fonksyon Chèche ak Ranplase, kote ou ka ranplase karaktè ou vle retire a ak yon fisèl vid "". Ou ka itilize menm ekspresyon regilye yo itilize pou ranplase karaktè yo jwenn.

Ekstrè karaktè espesifik nan Excel

Ou ka sèvi ak fonksyon "Jwenn" pou sa a, men ou ka itilize tou ekspresyon regilye ki apwopriye a, kote premye agiman an se tèks yo dwe ekstrè, ak dezyèm lan se selil la oswa seri yo dwe fouye.

Chanje senbòl nan Excel

Pwosedi a se menm jan ak sipresyon, se sèlman karaktè vle a dwe ranplase ak yon lòt karaktè (ki gen ladan moun ki pa enprime), epi yo pa yon fisèl vid nan agiman ki koresponn lan.

Kite yon Reply