Estrai numeri da celle contenenti testo alfanumerico misto


1

inserisci la descrizione dell'immagine qui inserisci la descrizione dell'immagine qui Ho una colonna che assomiglia a questa:

                              A

 1. Dimensions: Width: 23"Depth: 26"Height: 28"Seating Height: 14" 
 2. Dimensions: Width: 46"Depth: 26"Height: 28"Seating Height: 14" 

Come posso scoprire solo i dati numerici in A1 e A2?

Sto usando Microsoft Excel 2013 e vorrei che l'output fosse simile a questo

       A    

 1. 23,26,28,14
 2. 46,26,28,14

Risposte:


3

Uso il componente aggiuntivo gratuito regex che aggiunge funzionalità di espressione regolare in Excel, con il quale ottieni funzioni con regex:

=RegExReplace(RegExReplace(A1,"(\D)+",","),",?(.*[^,]),?","$1")

  • la funzione interna converte non numeri in ,
  • funzione esterna rimuove leader accidentali e finali ,s

inserisci qui la descrizione dell'immagine


Scusate se ho usato questa funzione nel 2013, quindi non funziona, per favore, suggerite.
Sam Rathore,

Lo sto usando con Excel 2013, usato anche con il 2010 e funziona con entrambi. Spiega come non funziona esattamente.
Máté Juhász,


qual è il separatore di elenco nelle impostazioni internazionali? potrebbe essere necessario utilizzare ;invece di,
Máté Juhász

Se input di 25.0ʺW × 40.0ʺD × 36.0ʺH 28.5ʺW × 33.5ʺD × 37.0ʺH e ho bisogno di output di. 25.0,40.0,36.0 28.5,33.5,37.0
Sam Rathore,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.