Skip i'r prif gynnwys

Tynnu neu dynnu nodau rhifol o dannau testun

Os ydych chi am dynnu pob rhif yn unig o restr o dannau testun ond cadw cymeriadau nad ydynt yn rhifol eraill, efallai bod rhai fformiwlâu yn Excel a all ffafrio chi.


Tynnwch neu dynnu pob rhif o dannau testun yn Excel

I dynnu rhifau yn unig o dannau alffaniwmerig, gall fformiwla arae gymhleth sy'n cyfuno swyddogaethau TEXTJOIN, MID, ROW, IF, ISERR, LEN a'r INDIRECT eich helpu chi. (Nodyn: Mae'r fformiwla hon ond yn gweithio'n dda yn Excel 2019 ac Office 365.) Y gystrawen generig yw:

=TEXTJOIN("",TRUE,IF(ISERR(MID(text,ROW(INDIRECT("1:"&LEN(text))),1)+0),MID(text,ROW(INDIRECT("1:"&LEN(text))),1),""))
  • text: y llinyn testun neu'r gwerth cell yr ydych am dynnu pob rhif ohono.

1. Copïwch neu nodwch y fformiwla isod mewn cell wag lle rydych chi am allbwn y canlyniad:

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

2. Yna, pwyswch Ctrl + Shift + Enter allweddi ar yr un pryd i gael y canlyniad cyntaf, gweler y screenshot:

3. Ac yna, dewiswch y gell fformiwla, llusgwch y ddolen llenwi i lawr i'r celloedd rydych chi am eu defnyddio, mae'r holl rifau wedi'u tynnu o'r tannau testun, gweler y screenshot:


Esboniad o'r fformiwla:

ROW (INDIRECT ("1:" & LEN (A2))): Bydd y swyddogaeth INDIRECT yn y swyddogaeth ROW yn dychwelyd rhestr arae pa hyd yw hyd cell A2 fel yr isod, a chydnabyddir y rhan hon fel y start_num yn y swyddogaeth MID.
{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): Defnyddir y swyddogaeth MID hon i dynnu testun o gell A2 i gael un cymeriad, a bydd yn dychwelyd arae fel hyn:
{"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: Gan ychwanegu 0 gwerth ar ôl i'r arae hon gael ei defnyddio i orfodi'r testun i rif, bydd gwerth y testun rhifol yn cael ei drawsnewid yn rhif, a bydd gwerthoedd nad ydynt yn rhifol yn cael eu harddangos fel gwerth gwall #VALUE fel hyn:
{"5"; "0"; "0"; # GWERTH !; # GWERTH !; # GWERTH !; # GWERTH !; # GWERTH !; # GWERTH! !; # GWERTH! !; # GWERTH! ...}

IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),""): Defnyddir y swyddogaeth IF i wirio a yw'r arae a ddychwelwyd gan swyddogaeth MID yn werthoedd gwall ai peidio. Os yw'n werth gwall, yna mynnwch y cymeriad nad yw'n rhifol gan ddefnyddio'r ail swyddogaeth MID, fel arall, mae llinynnau gwag yn cael eu harddangos fel hyn:
{""; ""; ""; ""; "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),"")): Yn olaf, bydd swyddogaeth TEXTJOIN yn ymuno â phob gwerth ac yn anwybyddu'r llinyn gwag i gael y canlyniad.


Nodiadau:

1. Wrth dynnu nodau rhifol, efallai bod rhai nodau gofod ychwanegol ar ôl, i gael gwared ar yr holl ofodau ychwanegol, dylech lapio'r fformiwla yn swyddogaeth TRIM fel isod:

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

2. I dynnu rhifau o dannau testun mewn fersiynau cynnar Excel, defnyddiwch y fformiwla ganlynol:

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


Swyddogaethau cymharol a ddefnyddir:

  • TEXTJOIN:
  • Mae swyddogaeth TEXTJOIN yn ymuno â gwerthoedd lluosog o res, colofn neu ystod o gelloedd â amffinydd penodol.
  • MID:
  • Defnyddir y swyddogaeth MID i ddarganfod a dychwelyd nifer benodol o nodau o ganol llinyn testun penodol.
  • ROW:
  • Mae swyddogaeth Excel ROW yn dychwelyd rhif rhes cyfeirnod.
  • INDIRECT:
  • Mae swyddogaeth Excel INDIRECT yn trosi llinyn testun i gyfeirnod dilys.
  • LEN:
  • Mae'r swyddogaeth LEN yn dychwelyd nifer y nodau mewn llinyn testun.
  • IF:
  • Mae swyddogaeth IF yn perfformio prawf rhesymegol syml sy'n dibynnu ar ganlyniad y gymhariaeth, ac mae'n dychwelyd un gwerth os yw'r canlyniad yn WIR, neu werth arall os yw'r canlyniad yn GAU.
  • ISERR:
  • Defnyddir swyddogaeth ISERR i ddychwelyd GWIR ar gyfer unrhyw fath o wall ac eithrio'r gwall # Amherthnasol.

Mwy o erthyglau:

  • Dileu Toriadau Llinell O Gelloedd Yn Excel
  • Mae'r tiwtorial hwn yn darparu tri fformiwla i'ch helpu i gael gwared ar seibiannau llinell (sy'n digwydd trwy wasgu bysellau Alt + Enter mewn cell) o gelloedd penodol yn Excel.
  • Llain neu Dileu Cymeriadau Di-rifol o Llinynnau Testun
  • Weithiau, efallai y bydd angen i chi dynnu pob un o'r nodau nad ydynt yn rhifol o'r tannau testun, a dim ond cadw'r rhifau fel isod y llun a ddangosir. Bydd yr erthygl hon yn cyflwyno rhai fformiwlâu ar gyfer datrys y dasg hon yn Excel.

Yr Offer Cynhyrchedd Swyddfa Gorau

Kutools for Excel - Yn Eich Helpu i Sefyll Allan O Dyrfa

Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau  |  Dileu Rhesi Gwag  |  Cyfuno Colofnau neu Gelloedd heb Colli Data  |  Rownd heb Fformiwla ...
Super VLookup: Meini Prawf Lluosog  |  Gwerth Lluosog  |  Ar draws Aml-Daflenni  |  Edrych Niwlog...
Adv. Rhestr gwympo: Rhestr Gollwng Hawdd  |  Rhestr Gollwng Dibynnol  |  Rhestr Gollwng Aml-ddewis...
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  Cymharer Colofnau i Dewiswch Yr Un Celloedd a Gwahanol ...
Nodweddion dan Sylw: Ffocws ar y Grid  |  Golwg Dylunio  |  Bar Fformiwla Mawr  |  Rheolwr Llyfr Gwaith a Thaflen | Llyfrgell Adnoddau (Testun Auto)  |  Dewiswr Dyddiad  |  Cyfuno Taflenni Gwaith  |  Amgryptio/Dadgryptio Celloedd  |  Anfon E-byst trwy Restr  |  Hidlo Super  |  Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau ...)  |  50 + Siart Mathau (Siart Gantt ...)  |  40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd ...)  |  19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr ...)  |  12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred ...)  |  7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Rhannwch Celloedd Excel ...)  |  ... a mwy

Kutools ar gyfer Excel Mae ganddo Dros 300 o Nodweddion, Sicrhau mai dim ond clic i ffwrdd yw'r hyn sydd ei angen arnoch chi...


Tab Office - Galluogi Darllen a Golygu Tabiau yn Microsoft Office (gan gynnwys Excel)

  • Un eiliad i newid rhwng dwsinau o ddogfennau agored!
  • Gostyngwch gannoedd o gliciau llygoden i chi bob dydd, ffarweliwch â llaw llygoden.
  • Yn cynyddu eich cynhyrchiant 50% wrth wylio a golygu sawl dogfen.
  • Yn dod â Thabiau Effeithlon i'r Swyddfa (gan gynnwys Excel), Just Like Chrome, Edge a 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