estrarre numero dopo una determinata letteralettera

Anonimo
2018-11-02T21:15:28+00:00

Buonasera,

in uno scarico automatico che viene eseguito giornalmente, dovrei estrarre solo la parte numerica dopo la lettera W.

Il numero a seguire è composto sempre di 9 numeri, e sono sempre inseriti dopo la lettera W. Nella colonna D ho evidenziato in rosso le stringhe dove dovrei estrarre la parte numerica. quindi il controllo va eseguito su tutta la colonna D, perchè le posizioni possono cambiare giorno dopo giorno.file esempio

In allegato il file di come viene scaricato. Ho provato con stringa estrai ma non è fattibile perchè la numerazione che mi serve da estrarre non si trova sempre nella stessa posizione della stringa.

ringrazio anticipatamente

Marco

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2018-11-03T11:44:04+00:00

Ciao,

In base al tuo esempio, penso che puoi utilizzare la seguente formula nella cella E2.

=SE.ERRORE(VALORE(SOSTITUISCI(STRINGA.ESTRAI([@[Description/Event]];RICER("/W";[@[Description/Event]];2);12);"/W";""));"")

Spero che ti aiuta. Se è così, ti pregho di non dimenticare di contrassegnare la mia risposta come Risposta.

Buona giornata,

IlirU

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2018-11-02T21:49:20+00:00

Premesso che utilizzo Excel2007 che rispetto alle tabelle ha una differente sintassi ho convertito in intervallo la tabella per avere i riferimenti alle celle.

In E2 ho inserito questa formula:

=SE.ERRORE(STRINGA.ESTRAI(forecast!$D2;TROVA("/W";forecast!$D2;1)+2;9);"")

Se tu creassi una colonna E nella tabella e in E2 inserissi questa formula, magari con i riferimenti alle righe/colonne che vengono fatte con le tabelle, le celle delle righe successive dovrebbero essere compilate in automatico.

Con quella formula ottengo:

No. Issued Type Description/Event Numero Estratto
1 [N] Document T18147/W105691620 /FWD FUSELAGE SKIN - RVSM AREA -DENTS DAMAGE 105691620
2 [N] Document EOC-E90-73-00006-R01-G/W105231656 /E190 FLEET- INTRODUCTION OF NEW CF34-10E V5.61 FADEC SOFTWARE P/N 105231656
3 [N] Taskcard E175 DAILY CHECK (01)/W105609890 / E175 DAILY CHECK 105609890
4 [N] W 831738021 831738021/DURING TAKE OFF RUN STRONG VIBRATION FROM RH MLG DURING TAKE OFF RUN, NEXT TO LIFT OFF, STRONG...
5 [N] Check DAILY HGR E175/W105617639 /DAILY CHECK HGR E175 105617639
6 [N] W 105608798 105608798/#TS PM: MCDU 2 P/B "0" HARD TO OPERATE REPLACE MULTIFUNCTION CONTROL DISPLAY UNIT (MCDU) 2 REF...

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2018-11-03T13:16:27+00:00

    Provato e funziona alla grande.....

    Grazie mille e complimenti.

    Marco

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2018-11-03T13:15:27+00:00

    Grazie mille... non avevo dubbi della soluzione. Funziona perfettamente

    Grande

    Marco

    La risposta è stata utile?

    0 commenti Nessun commento