Sib karattru f'ringiela ta' spreadsheet ta' Excel

L-utenti ta 'Excel, minkejja l-fatt li s-sejba tal-karattru mixtieq tidher biċċa xogħol pjuttost sempliċi, ħafna drabi ma jifhmux kif tagħmel dan. Xi wħud minnhom huma aktar faċli, xi wħud huma aktar diffiċli. Ukoll, xi drabi jkun hemm problemi biex jinstabu karattri bħal marka ta 'mistoqsija jew asterisk minħabba l-fatt li jintużaw fil-filtri. Illum se niddeskrivu modi kif tikseb simboli ta 'tipi varji.

Kif issib karattri tat-test (ittri u numri) f'ċellula

Biex tibda, ejja nippruvaw inwettqu l-aktar biċċa xogħol sempliċi: iddetermina l-preżenza ta 'karattri tat-test fiċ-ċelloli u sib dik li għandek bżonn. Biex tagħmel dan, għandek bżonn tuża l-add-on !SEMTools, li biha tista 'tfittex karattri ta' tipi differenti. Is-sekwenza tal-azzjonijiet hija kif ġej:

  1. Agħżel il-firxa li hija l-oriġinal u kkopjaha fil-kolonna li jmiss.
  2. Imbagħad agħżel it-tieni medda.
  3. Iftaħ it-tab "!SEMTools". Hemmhekk, fuq in-naħa tax-xellug ħafna tal-toolbar, se jkun hemm tab "Individwa".
  4. Wara dan, iftaħ il-menu "Simboli".
  5. Imbagħad se jidher menu addizzjonali, li fih trid issib l-oġġett "Ittri-numri" u kklikkja fuqha.

F'din l-animazzjoni, tista 'tara eżattament kif tipproċedi b'mod korrett sabiex issib karattri tat-test f'ċellula. B'din il-funzjoni add-in, l-utent jista 'jiddetermina jekk hemmx karattri mhux stampabbli f'ċelloli oħra.

Kif issib in-numri f'ċellula tat-tabella

Xi drabi għandek bżonn tidentifika ċelloli li għandhom numri, iżda huma bit-test. Meta jkun hemm ħafna ċelluli bħal dawn, jista 'jkun pjuttost diffiċli li jiġu identifikati. Qabel ma timplimenta dan il-kompitu, trid tiddefinixxi xi termini bażiċi. Il-kunċett ewlieni tagħna huwa "skopri". Dan ifisser li tiċċekkja jekk ċertu tip ta' karattru huwiex fi string. Jekk iva, jirritorna VERU, jekk le, FALZ. Jekk, minbarra li jfittex numri f'ċellula, l-utent irid iwettaq azzjonijiet oħra, allura tista 'tuża s-sezzjonijiet ulterjuri ta' din l-istruzzjoni.

It-tieni kunċett li jeħtieġ li jiġi żarmat huwa n-numri. Dan huwa terminu integrali li jfisser daqs 10 karattri li jikkorrispondu għal numri minn 0 sa 9. Għaldaqstant, sabiex jiċċekkja l-preżenza ta 'numri, l-utent jeħtieġ li jiċċekkja l-firxa 10 darbiet. Dan jista 'jsir bl-użu tal-funzjoni IFiżda dan l-approċċ jieħu ħafna ħin.

Biex issolvi din il-problema, tista' tuża formula speċjali li twettaq il-verifiki kollha f'daqqa: =COUNT(FITTXEX({1:2:3:4:5:6:7:8:9:0};A1) )>0 . Din il-funzjoni għandha l-istess sintassi bħal dik li tfittex karattri Ċirilliċi fit-test.

Tista 'wkoll tuża add-in li diġà għandu makro inkorporat sabiex twettaq dan il-kompitu. F'dan il-każ, huwa biżżejjed biss li tuża t-tab speċjali !SEMTools, li trid tiġi applikata fuq kolonna addizzjonali, li hija kopja sħiħa ta 'dik li hija dik oriġinali.

Għalhekk, is-sett ta' passi li għandhom jittieħdu huwa kompletament konsistenti mal-paragrafu preċedenti. L-ewwel trid tagħżel il-firxa oriġinali, tikkopjaha, u mbagħad agħżel il-kolonna dehret u tapplika makro għaliha skont is-sekwenza ta 'passi mogħtija f'din l-animazzjoni.

Ejja ngħidu li għandna bżonn insibu biss ċerti numri minn dawk kollha mogħtija. Kif jista’ jsir dan? L-ewwel, ejja nuruk kif tagħmel dan b' !SEMTools. L-użu tal-għodda huwa sempliċi. Huwa biżżejjed li tikteb in-numri kollha meħtieġa fil-parentesi, u mbagħad agħfas il-buttuna OK biex tikkonferma. Bl-istess metodu, tista 'ssib l-alfabett Latin jew issib ittri kbar f'linja ta' test.

Tista 'wkoll tuża l-formula biex issib in-numri meħtieġa f'firxa ta' ċelloli. Biex tagħmel dan, għandek bżonn tuża taħlita ta 'funzjonijiet KONTROLL и FITTEX. Bl-għajnuna tagħha, tista 'tiskopri mhux biss numri individwali, iżda wkoll sekwenzi numeriċi sħaħ: =СЧЁТ(ПОИСК({01:02:03:911:112};A1))>0.

Kultant ikollok bżonn issib numri separati bi spazji. F'dan il-każ, huma msejħa kliem-numri. Biex issibhom, trid tuża wkoll l-għodda xierqa !SEMTools. Din l-animazzjoni turi biċ-ċar liema azzjonijiet għandek bżonn twettaq sabiex tagħmel dan.

Kif issir taf jekk ċellula Excel fihx ittri Latini

Ħafna drabi, l-utenti ta 'Excel iħawdu l-kunċetti ta' "Sib" u "Estratt", għalkemm hemm differenza pjuttost kbira bejniethom. L-ewwel espressjoni tfisser li tiċċekkja jekk hemmx ċertu karattru f'sekwenza ta 'test jew firxa ta' dejta. Min-naħa tiegħu, il-kunċett ta '"Estratt" ifisser li tiġbed il-karattru mixtieq mit-test u tgħaddih għal funzjoni oħra jew tiktebha f'ċellula.

X'għandu jsir biex niskopru l-alfabett Latin? Per eżempju, tista 'tuża fonts speċjali li jagħmluha possibbli li jiġu identifikati karattri Ingliżi bl-għajnejn. Per eżempju, dan jagħmel il-font Dubai Medju, li jagħmel karattri Ingliżi kuraġġużi.

Imma x'għandek tagħmel jekk ikun hemm ħafna dejta? F'dan il-każ, id-determinazzjoni bl-għajnejn tas-sekwenza mixtieqa ta 'valuri sabiex tiġi analizzata d-dejta mhix biżżejjed. F'dan il-każ, għandek bżonn tfittex modi kif awtomat dan il-proċess. Hemm diversi modi kif tista 'tagħmel dan.

Bl-użu ta 'funzjoni speċjali

Il-problema ewlenija tat-tiftix għal ittri Latini hija li hemm darbtejn u nofs aktar minn numri. Għalhekk, għandek bżonn tagħti lill-programm linja li tikkonsisti f'26 iterazzjoni, li tista 'tkun pjuttost stressanti. Imma jekk tuża formula array li tikkonsisti mill-funzjonijiet ta 'hawn fuq KONTROLL и FITTEX, allura din l-idea ma tidhirx daqshekk ikkumplikata: =GĦODDA(FITTEX({“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. Din il-formula taħdem tajjeb għall-biċċa l-kbira tas-sitwazzjonijiet. Per eżempju, jekk ma jkunx possibbli li jiġu installati l-macros xierqa li jkunu jistgħu jagħmlu dan aktar faċli u aktar malajr.

Fil-formula deskritta hawn fuq, A1 hija ċ-ċellula li fiha jsir il-kontroll. Għaldaqstant, trid tpoġġi dik li taqbel mas-sitwazzjoni tiegħek. Din il-funzjoni tirritorna valur boolean bħala riżultat tal-kontroll. Jekk tinstab taqbila, allura l-operatur jirritorna VERUjekk ma jeżistux - GIDDEB.

funzjoni FITTEX ma tippermettix tfittxijiet sensittivi għall-karattri. Biex tagħmel dan, għandek bżonn tuża l-operatur ISSIB, li twettaq l-istess operazzjonijiet, għandha l-istess argumenti, biss hija sensittiva għall-każ. Mod ieħor huwa li tagħmel il-formula ta 'hawn fuq formula ta' firxa. F'dan il-każ, se tidher bħal din:{=GĦADD (FITTEX(CHAR(STRING(65:90)),A1))>0}.

Peress li din hija formula array, trid tiġi speċifikata mingħajr parentesi. F'dan il-każ, wara li tidħol, trid tagħfas il-kombinazzjoni ta 'tasti Ctrl + Shift + Enter (minflok sempliċement tagħfas iċ-ċavetta enter, kif inhu l-każ b'funzjoni regolari), wara li l-kaboċċi se jidhru huma stess.

Jekk għandek bżonn issib l-alfabett Ċirilliku, is-sekwenza ta 'azzjonijiet hija simili, biss għandek bżonn issettja s-sekwenza sħiħa ta' karattri Ċirilliċi bħala l-firxa tat-tfittxija. =GĦODDA(FITTEX({“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. Tista 'wkoll tuża l-funzjoni SIMBOLU, biex tagħmel dan. {=GĦADD (FITTEX(CHAR(STRING(192:223)),A1))>0}

Din il-formula għandha tinkiteb bħala formula array. Għalhekk, trid tagħfas il-kombinazzjoni taċ-ċwievet Ctrl + Shift + Enter minflok sempliċement tagħfas il-key enter. Iżda hemm xi eċċezzjonijiet fejn din il-karatteristika mhux se taħdem. L-ewwel trid tiżgura li l-lingwa default għal programmi mhux Unicode hija . F'dan il-każ, m'għandux ikun hemm problemi. Dawn il-formuli għandhom xi differenzi minn xulxin. Minflok 33 ittra, l-aħħar formula tuża biss 32. Jiġifieri, ma tqisx l-ittra ё bħala Ċirilliku.

F'dan il-każ, bl-istess mod bħal dak preċedenti, biex tfittex il-karattri mixtieqa b'mod sensittiv għall-każ, trid tuża l-funzjoni ISSIB. Għalhekk, tista 'tfittex, pereżempju, nofs l-alfabett miktub b'ittri żgħar u nofs miktub b'ittri kbar. L-argumenti huma l-istess.

Kif issib kliem f’ċella li jkun fiha ċ-ċirilliku u l-Latin

We can logically conclude that to search for those words that contain both Cyrillic and Latin, we need to use as what we are looking for, all the characters of the and English alphabets.

Kif issib ittri kbar f'ċellola

Biex issib ittri kbar, trid tuża l-funzjoni ISSIB, u bħala argumenti speċifika ittri Ċirilliċi kapitali (jew elementi tal-alfabett Latin, jekk għandek bżonn issibhom) jew il-kodiċi tagħhom.

When searching for Cyrillic letters through codes, you need to remember that the ASCII table must first be set to . In simple words, to have localization.

Jekk għandek bżonn issib xi ittri kbar, irrispettivament mill-alfabett li fih jeħtieġ li jiġu mfittxija, trid tuża l-funzjonijiet INQAS и EXACT[…] Is-sekwenza tal-azzjonijiet hija kif ġej:

  1. Nagħmlu valuri żgħar f'ċellula separata.
  2. Aħna nqabblu r-riżultati ma 'dawk oriġinali.
  3. Wara dan, nużaw il-formula li ġejja: = MHUX(EŻATT(BAĦĦAR(A1),A1))

Jekk dawn iċ-ċelloli ma jaqblux, dan jindika li xi wħud mill-karattri fiċ-ċellula oriġinali kienu f'ittri kbar.

Tfittxija karattri fl-Excel bl-użu ta 'espressjonijiet regolari

Tista 'wkoll tuża espressjonijiet regolari biex issib karattri. L-aħjar mod biex tagħmel dan huwa bl-għodda !SEMTools, peress li awtomat ħafna mill-proċess tal-użu tagħhom. L-ispettru tal-użu ta 'espressjonijiet regolari f'Excel huwa pjuttost wiesa'. Se niffukaw l-ewwelnett fuq il-funzjonijiet FITTEX, SOSTITU, ESTRATT.

L-aħbar tajba hija li dawn il-funzjonijiet jistgħu jintużaw kemm fil-Google Sheets kif ukoll fl-Excel b'dan is-setting.

L-ewwel funzjoni regolari hija REGEXMATCH, li jista 'jiċċekkja jekk dan il-mudell huwiex simili għal dak f'ċellula oħra. Sintassi: =REGEXMATCH(“test”;”Mudell RegEx biex tfittex”). Din il-funzjoni tirritorna wieħed minn żewġ valuri: vera jew falza. X'jiddependi eżattament fuq jekk taqbila hijiex attwalment osservata jew le. It-tieni funzjoni hija =REGEXEXTRACT(“test”;”Mudell tat-tfittxija RegEx”) Jippermettilek tiġbed il-karattri mixtieqa minn string.

Madankollu, din il-funzjoni għandha differenzi żgħar minn Google Sheets. Tikkonsisti fil-fatt li dan tal-aħħar, jekk it-test speċifikat ma jinstabx, jirritorna żball, filwaqt li dan is-add-in juri biss valur vojt.

U fl-aħħarnett, trid tuża din il-formula sabiex tissostitwixxi t-test: =REGEXREPLACE(“test”;”Mudell ta’ tfittxija RegEx”;”test biex jissostitwixxi dak misjub”).

X'għandek tagħmel bis-simboli misjuba

Good. Suppose we have found symbols. What can be done with them next? There are several options here on how to proceed. For example, you can delete them. For example, if we found the Latin alphabet among the Cyrillic values. You can also replace it with a similar character, only in Cyrillic (for example, large English M to M) or extract this character for use in another formula.

Tneħħi Karattri Extra f'Excel

Hemm ħafna modi kif tneħħi karattri mhux mixtieqa f'Excel. Waħda mill-għażliet hija li tuża l-funzjoni Sib u Ibdel, fejn tista’ tissostitwixxi l-karattru li trid tneħħi b’sekwenza vojta “”. Tista' tuża l-istess espressjonijiet regolari li jintużaw biex jissostitwixxu l-karattru misjub.

Oħroġ karattri speċifiċi f'Excel

Tista 'tuża l-funzjoni "Sib" għal dan, iżda tista' wkoll tuża l-espressjoni regolari xierqa, fejn l-ewwel argument huwa t-test li għandu jiġi estratt, u t-tieni hija ċ-ċellula jew il-firxa li trid tiġi mfittxija.

Ibdel is-simboli f'Excel

Il-proċedura hija l-istess bħat-tħassir, il-karattru mixtieq biss għandu jiġi sostitwit b'karattru ieħor (inklużi dawk mhux stampabbli), u mhux string vojta fl-argument korrispondenti.

Ħalli Irrispondi