Բաց թողնել հիմնական բովանդակությունը

Քերել կամ հեռացնել թվային նիշերը տեքստի տողերից

Հեղինակ՝ Սյաոյանգ Վերջին փոփոխությունը՝ 2020-02-21

Եթե ​​ցանկանում եք հեռացնել բոլոր թվերը միայն տեքստային տողերի ցուցակից, բայց պահել այլ ոչ թվային նիշեր, միգուցե Excel- ում կան որոշ բանաձևեր, որոնք կարող են ձեզ լավություն բերել:


Excel- ում բոլոր թվերը հանեք կամ հանեք տեքստի տողերից

Ալֆան թվային տողերից միայն թվերը հանելու համար ձեզ կարող է օգնել զանգվածի բարդ բանաձև, որը միավորում է TEXTJOIN, MID, ROW, IF, ISERR, LEN և INDIRECT գործառույթները: (ՆշումԱյս բանաձևը լավ է աշխատում միայն Excel 2019-ում և Office 365-ում:) Ընդհանուր շարահյուսությունն է.

=TEXTJOIN("",TRUE,IF(ISERR(MID(text,ROW(INDIRECT("1:"&LEN(text))),1)+0),MID(text,ROW(INDIRECT("1:"&LEN(text))),1),""))
  • textտեքստի տողի կամ բջիջի արժեքը, որից ուզում եք հեռացնել բոլոր համարները:

1, Խնդրում ենք պատճենել կամ մուտքագրել ներքևի բանաձևը դատարկ բջիջ, որտեղ ցանկանում եք արդյունքը դուրս բերել.

=TEXTJOIN("",TRUE,IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),""))

2, Հետո, սեղմեք Ctrl + Shift + Մուտք ստեղները միաժամանակ ՝ առաջին արդյունքը ստանալու համար, տես նկարի նկարը.

3, Եվ հետո, ընտրեք բանաձևի բջիջը, լրացնելու բռնիչը ներքև քաշեք դեպի այն բջիջները, որոնք ցանկանում եք օգտագործել, բոլոր համարները հանվել են տեքստի տողերից, տե՛ս նկարը.


Բանաձևի բացատրություն.

ROW (INDIRECT ("1:" & LEN (A2))). ROW ֆունկցիայի մեջ ԱՆՄԻREԱԿԱՆ գործառույթը կվերադարձնի զանգվածների ցուցակը, որի երկարությունը A2 բջիջի երկարությունն է, ինչպես ստորև, և այս մասը MID գործառույթում ճանաչվում է որպես start_num:
{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21}

MID (A2, ROW (INDIRECT ("1:" & LEN (A2))), 1)Այս MID գործառույթն օգտագործվում է A2 բջիջից տեքստ արդյունահանելու համար ՝ մեկ նիշ ստանալու համար, և այն կվերադարձնի զանգվածը այսպես.
{"5"; "0"; "0"; ""; "K"; "u"; "t"; "o"; "o"; "l"; "s"; ""; "f" ; "o"; "r"; ""; "E"; "x"; "c"; "e"; "l"}

MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0: Այս զանգվածից հետո 0 արժեք ավելացնելը օգտագործվում է տեքստը համարին պարտադրելու համար, տեքստի թվային արժեքը կվերածվի համարի, և ոչ թվային արժեքները կցուցադրվեն որպես # արժեքի սխալի նման արժեք.
{"5"; "0"; "0"; # VALUE!; # VALUE!; # VALUE!; # VALUE!; # VALUE!; # VALUE! !; # Արժեք! !; # Արժեք! ...}

IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"")IF գործառույթն օգտագործվում է ստուգելու համար ՝ MID գործառույթի կողմից վերադարձված զանգվածը սխալի արժեքներ են, թե ոչ: Եթե ​​դա սխալի արժեք է, ապա ստացիր ոչ թվային նիշ օգտագործելով երկրորդ MID գործառույթը, հակառակ դեպքում դատարկ տողերը ցուցադրվում են այսպես.
{""; ""; ""; ""; "K"; "u"; "t"; "o"; "o"; "l"; "s"; ""; "f"; "o ";" r ";" ";" E ";" x ";" c ";" e ";" l "}

TEXTJOIN("",TRUE,IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),""))Վերջապես, TEXTJOIN գործառույթը միանալու է բոլոր արժեքներին և անտեսում է դատարկ տողը ՝ արդյունք ստանալու համար:


Նշումներ:

1. Թվային նիշերը հեռացնելիս, գուցե մնացել են լրացուցիչ տարածական նիշեր, որպեսզի բոլոր լրացուցիչ տարածությունները հանվեն, դուք պետք է բանաձևը փաթեթավորեք TRIM գործառույթի մեջ, ինչպես ստորև.

=TRIM(TEXTJOIN("",TRUE,IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"")))

2. Excel- ի վաղ տարբերակներում տեքստային տողերից համարները հեռացնելու համար խնդրում ենք կիրառել հետևյալ բանաձևը.

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""),0,"")


Օգտագործված հարաբերական գործառույթները.

  • TEXTJOIN:
  • TEXTJOIN ֆունկցիան միանում է մի շարք շարքերից, սյունից կամ հատուկ սահմանազատիչ ունեցող բջիջների շարքից:
  • MID:
  • MID գործառույթն օգտագործվում է տվյալ տողի տողի միջից որոշակի թվով նիշերի գտնելու և վերադարձնելու համար:
  • ROW:
  • Excel ROW գործառույթը վերադարձնում է տեղեկանքի տողի համարը:
  • INDIRECT:
  • Excel INDIRECT գործառույթը տեքստի տողը վերափոխում է վավեր տեղեկանքի:
  • LEN:
  • LEN ֆունկցիան վերադարձնում է տեքստի տողի նիշերի քանակը:
  • IF:
  • ԵԹԵ ֆունկցիան իրականացնում է պարզ տրամաբանական թեստ, որը կախված է համեմատության արդյունքից, և այն վերադարձնում է մեկ արժեք, եթե արդյունքը UEՇՄԱՐՏ է, կամ այլ արժեք, եթե արդյունքը կեղծ է:
  • ISERR:
  • ISERR գործառույթն օգտագործվում է ցանկացած ճշգրիտ տարբերակի համար TRUE վերադարձնելու համար, բացառությամբ # N / A սխալի:

Այլ հոդվածներ.


Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները  |  Deleteնջել դատարկ շարքերը  |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի  |  Կլոր առանց բանաձևի ...
Super VLookup: Բազմաթիվ չափանիշներ  |  Բազմակի արժեք  |  Բազմաթիթեղների միջով  |  Fuzzy Փնտրել...
Adv. Բացվող ցուցակ: Հեշտ բացվող ցուցակ  |  Կախված բացվող ցուցակ  |  Բազմակի ընտրություն Drop Down ցուցակ...
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  Համեմատեք սյունակները Ընտրեք նույն և տարբեր բջիջները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում  |  Դիզայնի տեսք  |  Մեծ Formula Bar  |  Աշխատանքային գրքույկի և թերթիկների կառավարիչ | Ռեսուրսների գրադարան (Ավտոմատ տեքստ)  |  Ամսաթիվ ընտրող  |  Միավորել աշխատանքային թերթերը  |  Գաղտնագրել/գաղտնազերծել բջիջները  |  Ուղարկեք նամակներ ըստ ցանկի  |  Սուպեր զտիչ  |  Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը ...)  |  50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը ...)  |  40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից ...)  |  19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց ...)  |  12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը ...)  |  7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտել Excel բջիջները ...)  |  ... եւ ավելին

Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...

Նկարագրություն


Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations