/ / Assegna un valore a una variabile [Excel] - Excel, foglio di calcolo Google

Assegna un valore a una variabile [Excel] - excel, google-spreadsheet

Sto facendo un elenco di inventario di base per il mio posto dilavorare e voler semplificare input e modifiche futuri. Finora ho inserito tutti i numeri di modello per il nostro inventario e mi chiedevo come avrei potuto assegnare un prezzo al numero di modello, in modo che lo riempisse automaticamente nella cella due celle a destra. Sto anche lavorando con circa 50 numeri di modello, quindi sarebbe una funzione lunga.
Esempio:
B E
778740 125.99
778739 120.99
778740

C'è un modo che potrebbe essere il secondo "778740"compilato automaticamente? Sono abbastanza nuovo per eccellere e non riesco a trovare questo problema, anche se so che è molto semplice ed esiste. Anche se qualcuno potesse collegarmi, sarebbe molto apprezzato. Grazie!

risposte:

0 per risposta № 1

Supponiamo che le intestazioni siano nella riga 1, numeri di modellonella colonna A e prezzi nella colonna B. È possibile utilizzare la seguente formula nella cella B3 e trascinarla verso il basso per quanto necessario. Quindi ciò che compili nella colonna A corrisponde a qualcosa sopra, la cella accanto ad essa si popolerà automaticamente. E altrimenti rimane vuoto, facendoti sapere che è compito tuo riempirlo (anche se una volta che lo fai, la formula non sarà più lì, quindi se in seguito riempi una partita sopra, la magia è sparita).

=iferror(indirect("B" & (1+match(A3,A$2:A2,0))),"")

La funzione match restituisce un errore se non viene trovato nulla e ifError lo gestirà lasciando vuota la cella. Se viene trovata una corrispondenza, otteniamo il valore dalla riga corrispondente nella colonna B.