Note: The other languages of the website are Google-translated. Back to English

Sut i dynnu rhif yn unig o linyn testun yn Excel?

rhifau echdynnu doc ​​yn unig 1

Ydych chi erioed wedi bod eisiau tynnu rhifau yn unig o restr o linynnau yn Excel? Yma, rwy'n cyflwyno rhai ffyrdd i chi dynnu rhifau yn unig yn gyflym ac yn hawdd yn Excel.

Dull 1: Dyfynnu rhif yn unig o dannau testun gyda fformiwla

Dull 2: Tynnu rhif yn unig o dannau testun gyda chod VBA

Dull 3: Dyfyniad rhif yn unig o linyn testun gyda Kutools ar gyfer Excel

Dull 4: Tynnu rhif degol yn unig o linyn testun gyda fformiwla


Dull 1: Dyfynnu rhif yn unig o dannau testun gyda fformiwla

Gall y fformiwla hir ganlynol eich helpu i dynnu dim ond y rhifau o'r tannau testun, gwnewch fel hyn:

Dewiswch gell wag lle rydych chi am allbynnu'r rhif sydd wedi'i dynnu, yna teipiwch y fformiwla hon: = SUMPRODUCT (MID (0 & A5, LARGE (MYNEGAI (ISNUMBER (- MID (A5, ROW (INDIRECT ("1:" & LEN (A5)), 1)) * ROW (INDIRECT ("1:" & LEN (A5) )), 0), ROW (INDIRECT ("1:" & LEN (A5)))) + 1, 1) * 10 ^ ROW (INDIRECT ("1:" & LEN (A5)) / 10), ac yna llusgwch yr handlen llenwi i lenwi'r ystod sydd ei hangen arnoch i gymhwyso'r fformiwla hon. Gweler y screenshot:

rhifau echdynnu doc ​​yn unig 2

Nodiadau:

  • 1. A5 yn sefyll y data cyntaf rydych chi am dynnu rhifau o'r rhestr yn unig.
  • 2. Dangosir y canlyniad fel 0 pan nad oes rhifau yn y llinyn.

Tynnwch rifau yn unig o dannau testun:

gyda Kutools ar gyfer Excel'S RHIFAU DYFYNIAD swyddogaeth, gallwch chi dynnu rhifau yn unig o'r celloedd llinyn testun. Cliciwch i lawrlwytho Kutools ar gyfer Excel!

rhifau echdynnu doc ​​yn unig 14


Dull 2: Tynnu rhif yn unig o dannau testun gyda chod VBA

Dyma god VBA a all hefyd ffafrio chi, gwnewch fel a ganlyn:

1. Daliwch i lawr y Alt + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Modiwlau Ffenestr.

Cod VBA: Dyfyniad rhif yn unig o'r llinyn testun:

Sub ExtrNumbersFromRange()
    Dim xRg As Range
    Dim xDRg As Range
    Dim xRRg As Range
    Dim nCellLength As Integer
    Dim xNumber As Integer
    Dim strNumber As String
    Dim xTitleId As String
    Dim xI As Integer
    xTitleId = "KutoolsforExcel"
    Set xDRg = Application.InputBox("Please select text strings:", xTitleId, "", Type:=8)
    If TypeName(xDRg) = "Nothing" Then Exit Sub
    Set xRRg = Application.InputBox("Please select output cell:", xTitleId, "", Type:=8)
    If TypeName(xRRg) = "Nothing" Then Exit Sub
    xI = 0
    strNumber = ""
  For Each xRg In xDRg
    xI = xI + 1
    nCellLength = Len(xRg)
    For xNumber = 1 To nCellLength
      If IsNumeric(Mid(xRg, xNumber, 1)) Then
        strNumber = strNumber & Mid(xRg, xNumber, 1)
      End If
    Next xNumber
    xRRg.Item(xI) = strNumber
    strNumber = ""
  Next xRg
End Sub

3. Ac yna, pwyswch F5 allwedd i redeg y cod hwn, ac mae blwch prydlon yn cael ei popio allan i atgoffa dewis yr ystod testun rydych chi am ei ddefnyddio, gweler y screenshot:

rhifau echdynnu doc ​​yn unig 3

4. Yna, cliciwch OK, mae blwch prydlon arall yn dilyn, dewiswch gell i allbwn y canlyniad, gweler y screenshot:

rhifau echdynnu doc ​​yn unig 4

5. O'r diwedd, cliciwch OK botwm, ac mae'r holl rifau yn y celloedd a ddewiswyd wedi'u tynnu ar unwaith.


Dull 3: Dyfyniad rhif yn unig o linyn testun gyda Kutools ar gyfer Excel

Kutools ar gyfer Excel mae ganddo hefyd swyddogaeth bwerus a elwir RHIFAU DYFYNIAD, gyda'r swyddogaeth hon, dim ond y rhifau o'r tannau testun gwreiddiol y gallwch eu tynnu'n gyflym.

Kutools ar gyfer Excel : gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel a ganlyn:

1. Cliciwch cell ar wahân i'ch llinyn testun lle byddwch chi'n rhoi'r canlyniad, gweler y screenshot:

rhifau echdynnu doc ​​yn unig 5

2. Yna cliciwch Kutools > Swyddogaethau Kutools > Testun > RHIFAU DYFYNIAD, gweler y screenshot:

rhifau echdynnu doc ​​yn unig 6

3. Yn y Dadleuon Swyddogaeth deialog, dewiswch gell rydych chi am dynnu'r rhifau ohoni Testun blwch testun, ac yna nodwch yn wir or ffug i mewn i'r N blwch testun, gweler y screenshot:

rhifau echdynnu doc ​​yn unig 7

Nodyn: y ddadl N yn eitem ddewisol, os ewch i mewn yn wir, bydd yn dychwelyd y rhifau fel rhifiadol, os nodwch ffug, bydd yn dychwelyd y rhifau fel fformat testun, mae'r rhagosodiad yn ffug, felly gallwch ei adael yn wag.

4. Ac yna cliciwch OK, mae'r rhifau wedi'u tynnu o'r gell a ddewiswyd, yna llusgwch y handlen llenwi i lawr i'r celloedd rydych chi am gymhwyso'r swyddogaeth hon, fe gewch chi'r canlyniad canlynol:

rhifau echdynnu doc ​​yn unig 8

Cliciwch i Lawrlwytho a Kutools treial am ddim ar gyfer Excel Now!


Dull 4: Tynnu rhif degol yn unig o linyn testun gyda fformiwla

Os yw'r llinynnau testun sy'n cynnwys rhai rhifau degol yn eich taflen waith, sut allech chi dynnu dim ond y rhifau degol o'r tannau testun?

Gall y fformiwla isod eich helpu i echdynnu'r rhifau degol o'r tannau testun yn gyflym ac yn hawdd.

Rhowch y fformiwla hon :=LOOKUP(9.9E+307,--LEFT(MID(A5,MIN(FIND({1,2,3,4,5,6,7,8,9,0}, $A5&"1023456789")),999),ROW(INDIRECT("1:999")))), Ac yna llenwch handlen i lawr i'r celloedd rydych chi am gynnwys y fformiwla hon, mae'r holl rifau degol wedi'u tynnu o'r tannau testun, gweler y screenshot:

rhifau echdynnu doc ​​yn unig 13


Tynnwch y rhif yn unig o dannau gyda Kutools ar gyfer Excel

Kutools ar gyfer Excel: gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod. Dadlwythwch a threial am ddim Nawr!

Erthyglau Perthynas:


Yr Offer Cynhyrchedd Swyddfa Gorau

Mae Kutools for Excel yn Datrys y rhan fwyaf o'ch Problemau, ac yn Cynyddu Eich Cynhyrchedd 80%

  • Ailddefnyddio: Mewnosod yn gyflym fformwlâu cymhleth, siartiau ac unrhyw beth rydych chi wedi'i ddefnyddio o'r blaen; Amgryptio Celloedd gyda chyfrinair; Creu Rhestr Bostio ac anfon e-byst ...
  • Bar Fformiwla Gwych (golygu llinellau lluosog o destun a fformiwla yn hawdd); Cynllun Darllen (darllen a golygu nifer fawr o gelloedd yn hawdd); Gludo i'r Ystod Hidlo...
  • Uno Celloedd / Rhesi / Colofnau heb golli Data; Cynnwys Celloedd Hollt; Cyfuno Rhesi / Colofnau Dyblyg... Atal Celloedd Dyblyg; Cymharwch y Meysydd...
  • Dewiswch Dyblyg neu Unigryw Rhesi; Dewiswch Blank Rows (mae pob cell yn wag); Darganfyddiad Gwych a Darganfyddiad Niwlog mewn Llawer o Lyfrau Gwaith; Dewis ar Hap ...
  • Copi Union Celloedd Lluosog heb newid cyfeirnod fformiwla; Auto Creu Cyfeiriadau i Daflenni Lluosog; Mewnosod Bwledi, Blychau Gwirio a mwy ...
  • Testun Detholiad, Ychwanegu Testun, Tynnu yn ôl Swydd, Tynnwch y Gofod; Creu ac Argraffu Subtotals Paging; Trosi rhwng Cynnwys a Sylwadau Celloedd...
  • Hidlo Super (arbed a chymhwyso cynlluniau hidlo i ddalenni eraill); Trefnu Uwch yn ôl mis / wythnos / dydd, amlder a mwy; Hidlo Arbennig gan feiddgar, italig ...
  • Cyfuno Llyfrau Gwaith a Thaflenni Gwaith; Uno Tablau yn seiliedig ar golofnau allweddol; Rhannwch Ddata yn Daflenni Lluosog; Trosi Swp xls, xlsx a PDF...
  • Mwy na 300 o nodweddion pwerus. Yn cefnogi Swyddfa / Excel 2007-2019 a 365. Yn cefnogi pob iaith. Defnydd hawdd yn eich menter neu sefydliad. Nodweddion llawn treial am ddim 30 diwrnod. Gwarant arian yn ôl 60 diwrnod.
tab kte 201905

Mae Tab Office yn Dod â rhyngwyneb Tabbed i'r Swyddfa, a Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
gwaelod officetab
sylwadau (61)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Pwy all esbonio'r fformiwla hon i mi.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Crist ydoedd ychwaith Multiplan neu Quattro Pro a oedd yn arfer gwneud dychwelyd gwerth llinyn eitem sengl gydag un gorchymyn...
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Mae'r fformiwla hon yn methu â lleoedd degol. ee mae "1.5 gram o abc" yn dychwelyd "15".
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Fformiwla wych...cymorth iawn! Ond, a allech chi roi gwybod beth alla i ei wneud gyda chymeriadau Tsieineaidd? Mae'n debyg ei fod yn eu hystyried fel ffigurau. Unrhyw syniad?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch diolch diolch! wedi bod yn trolio'r we i gael atebion i rifau ychwanegol yn unig o'r llinyn yn excel ac ar ôl llawer o ormesol, roedd eich un chi yn ddryslyd yn gweithio fel trît!! gwerthfawrogi'n fawr :D
Lleihawyd y sylw hwn gan y safonwr ar y wefan
y fformiwla hon =SUMPRODUCT(MID(0&A1,LARGE(INDEX(ISNUMBER(--MID(A1,ROW($1:$25),1)))* ROW($1:$25),0),ROW($1:$25))+ Gweithiodd 1,1)*10^ROW($1:$25)/10) yn wych, ar gyfer unrhyw rif o dan 4 digidol ond mae gen i rifau dros 1000 y mae angen i mi eu tynnu - unrhyw gyngor?? diolch :)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
@jb: Defnyddiwch yr UDF hwn: Rhif Echdyniad Swyddogaeth(cell Fel Ystod) Mor Bychan Hyd Nifer Fel Llinyn Ar gyfer i = 1 I Len(cell) Os IsRhifwm(Canolbarth(cell.Gwerth, i, 1)) Yna Nifer = Nifer a Chanol( cell.Value, i, 1) Nesaf i ExtractNumber = Swyddogaeth Diwedd Nifer
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Beth am hyn... :-) =NPV(-0.9,IFERROR(MID(A1,1+LEN(A1)-ROW($1:$999),1)/10,"")) Pwyswch Ctrl + Shift + Enter
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Bydd hyn yn fwy byr.. =NPV(-0.9,IFERROR(MID(A1,100-ROW($1:$99),1)/10,"")) gyda CSE
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Gwych! mae hyn yn gweithio Deepak! dim ond un broblem - ni fydd yn gweithio gyda'r degolion. enghraifft, os yw A1 yn 2.25LXX, bydd yn ei dynnu fel 225, nid 2.25, a oes ffordd yn eich fformiwla i dynnu'r rhif degol hefyd? Diolch ymlaen llaw!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Credaf y bydd y fformiwla hon yn haws =SUM(IFERROR(VALUE(MID(A1;ROW($1:$100);1));0))
Lleihawyd y sylw hwn gan y safonwr ar y wefan
[quote]Rwy'n meddwl y bydd y fformiwla hon yn haws =SUM(IFERROR(VALUE(MID(A1;ROW($1:$100);1));0))Gan mohamed elrify[/dyfyniad] Yr hyn yr ydych wedi'i bostio, yna ni fydd rhai yn eu tynnu!!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
perffaith, newydd wastraffu diwrnod yn y ffatri gan y peiriant sganio yn sefyll 38' canradd heb unrhyw ganlyniadau, ond chwythodd hyn i fyny. super diolch
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Dwi eisiau'r Fformiwla sy'n cynnwys rhif ond stopio gweithio lle mae'r wyddor nesaf yn cychwyn. Fel: hh123456f2 gh123f3 ff1234g1 Dydw i ddim eisiau rhif rhifiadol olaf ar ôl yr wyddor. Gobeithio eich bod yn deall yr hyn yr wyf yn ceisio
Lleihawyd y sylw hwn gan y safonwr ar y wefan
diolch, yn ddefnyddiol iawn
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Mae gen i restr enfawr o Godau Bar gyda disgrifiad o'r cynnyrch a allai fod â phwysau a gwerthoedd rhifol eraill. Dymunaf echdynnu'r codau bar sy'n 8-13 digid yn y lens yn unig. A oes unrhyw ffordd y gellir tweeted y fformiwlâu a grybwyllir uchod.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diwrnod da hoffwn dynnu'r set gyntaf o rifau o restr. hy (122,90,84,118.4,128.9) Unrhyw syniadau ar ba fformiwla y gallaf ei ddefnyddio? COIL112X2.5 COIL90X2.5 COIL84X2.0 COIL118.4X1.8 COIL128.9X2.0
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Rhowch gynnig ar y fformiwla =+MID(C13,5,FIND("X",C13)-1-LEN("coil"))
Lleihawyd y sylw hwn gan y safonwr ar y wefan
=+MID(C14,5,FIND("X",C14)-1-LEN("coil"))
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Fformiwla wedi'i Diweddaru sy'n trin pwynt degol ac yn gweithio ar unrhyw hyd rhif =SUMPRODUCT(MID(0&D2,LARGE(MYNEGAI(ISNUMBER(--MID(D2,ROW(INDIRECT("$1:$"&LEN(D2))),1)) * ROW(INDIRECT("$1:$"&LEN(D2))),0), ROW(INDIRECT("$1:$"&LEN(D2)))+1,1)*10^ROW(INDIRECT("$1) :$"&LEN(D2)))/POWER(10, IFERROR(LEN(D2)-FIND(".", D2)-1, 1))) D2 yw'r gell lle mae gennych rif mewn fformat llinyn Copïo hwn fformiwla i E2 a gwasgwch CTRL+SHIFT+ENTER
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo ddyn allwch chi egluro sut mae'r fformiwla yn gweithio?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
nid yw'n gweithio ar y senario isod:

Darbodus Cronfa <2 ofod>-5.55556% 0.00

Yr un peth : Cronfa Darbodus -5.55556% 0.00
dwi eisiau -5.55556% neu -0.055556
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, hoffwn wybod a oes fformiwla i gael cyfanswm $ gwerth y llinyn hwn yn Excel (Guy1-$201.6, Guy2-$915.85, Guy3-$495, Guy4-$1211, Guy5-$492) - a'r graddau i 20' Guys'. Dw i ddim eisiau trosi ayyb... dwi isio fformiwla plis. Diolch
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Rhowch gynnig ar y fformiwla =MID(F14,FIND("$",F14),100)+0
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Sut mae cael Gwir neu gau pan fyddaf yn cymharu rhifau a thestun er enghraifft
d1, d2, d3 3 GWIR


d1, d2, d4, d5 5 GAU
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Rwyf am dynnu codau pin o'r rhestr hon:

Prifysgol Adikavi Nannaya, Jaya Krishnapuram, Rajahmundry - 533 105, Andhra Pradesh.
Prifysgol Andhra, Visakhapatnam-530 003.
Prifysgol Acharya Nagarjuna, Nagarjuna Nagar, Guntur-522 510.
Prifysgol Dravidian, Kuppam-517 425.

A oes unrhyw un a all fy helpu ar hyn?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, Rashmita,

Os mai dim ond angen i chi dynnu'r codau rhif o'r cyfeiriadau, efallai y bydd y Kutools ar gyfer Excel's Extractnumbers swyddogaeth Gall eich helpu chi.
Edrychwch ar y llun sgrin:
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Heia,
Rwyf am echdynnu dim ond y rhif ar ôl y Colon mewn cell
80 pwys: 12
90 pwys: 4
110 pwys: 0
120 pwys: 20
130 pwys: 6
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, Andrew,
I echdynnu'r rhifau ar ôl y colon, a fyddech cystal â defnyddio'r fformiwla isod:
=MID(A1, FIND(":", A1)+2,256)
Rhowch gynnig arni, diolch!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Hi

Rwyf am dynnu nifer yn unig o'r enghraifft isod:

'-2500'
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, Teng, gall yr holl ddulliau a ddarperir yn yr erthygl gyfredol eich helpu chi, ceisiwch.
Nid oes unrhyw sylwadau wedi'u postio yma eto
Llwytho mwy o
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir