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.