Here Excel er noen lange formler for deg å trekke desimaltall fra celler, kan du gjøre som følger:
1. Skriv inn denne formelen i en tom celle der du vil utgang resultatet: = LOOKUP (9.9E + 307, - LEFT (MID (A2, MIN (FINN ({1,2,3,4,5,6,7, 8,9,0}, $ A2 & "1023456789")), 999), ROW (INDIREKTE ("1: 999")))), og trykk på Enter-tasten for å pakke ut desimaltall, se skjermbilde:
2. Og så velger du cellen C2, og drar fyllhåndtaket ned til cellene som du vil inneholde denne formelen, alle desimaltall er hentet fra tekststrenger, se skjermbilde:
Merknader:
1. Hvis det er mer enn ett nummer i en celle, med over s formel, vil bare det første tallet skal utvinnes.
2. Bortsett fra den første normale formel, her er en annen matriseformel: =--MID(A2,MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9,".",","},A2),"")),COUNT(--MID(SUBSTITUTE(SUBSTITUTE(A2,".",0),",",0),ROW($1:$99),1))), og så husk å trykke Ctrl + Shift + Enter-tastene sammen for å få riktig resultat. Hvis det er mer enn ett nummer i en celle, etter bruk av denne formelen, en feil verdi vises
3.. Disse formlene kan også trekke ut hele tall også.
Kanskje dette formler er vanskelig for deg å huske å bruke neste gang, så kan du legge til og lagre den i Auto Tekst, og deretter kan du bruke det når som helst i noen arbeidsbøker. Les mer om denne funksjonen ... Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce