Copiare i valori in un'altra cella se due celle corrispondono in Excel: 3 metodi

  • Condividi Questo
Hugh West

Supponiamo di avere un foglio di lavoro con articoli di prodotti in due colonne separate e i loro prezzi corrispondenti in un'altra colonna separata. Tra gli articoli di prodotti, alcuni potrebbero avere nomi duplicati. Ora tutto ciò che si desidera è copiare i prezzi degli articoli duplicati in un'altra cella del foglio di lavoro. Se si sta affrontando questo problema in questo momento, allora leggere l'intero articolo. Perché si sta andando aImparate 3 metodi per copiare i valori corrispondenti in un'altra cella se due celle coincidono in Excel.

Scaricate la cartella di lavoro pratica

Si consiglia di scaricare il file Excel e di esercitarsi con esso.

Se due celle corrispondono, copiare i valori in un'altra cella.xlsx

3 metodi per copiare i valori in un'altra cella se due celle coincidono in Excel

In questo articolo, per dimostrare tutti i metodi, utilizzeremo un listino prezzi di prodotti di esempio come set di dati. Diamo quindi un'occhiata al set di dati:

Perciò, senza ulteriori discussioni, esaminiamo direttamente tutti i metodi, uno per uno.

1. Utilizzare la funzione IF per copiare i valori in un'altra cella se due celle corrispondono

Abbiamo alcuni nomi di prodotti in due colonne chiamate Itemcat1 e Itemcat2. All'interno di queste due colonne, ci sono alcuni nomi di prodotti duplicati. Nella terza colonna, abbiamo i prezzi dei prodotti corrispondenti.

Si tratta di copiare il prezzo dei prodotti duplicati. C'è un'altra colonna chiamata Prezzo dell'articolo abbinato, in cui si copieranno i prezzi dei prodotti duplicati. Possiamo fare tutte queste cose utilizzando solo la funzione IF .

Quindi, senza ulteriori discussioni, passiamo direttamente alle fasi procedurali:

❶ Selezionare la cella E5 .

❷ Digitare la formula:

=IF(B5=C5,D5,"")

all'interno della cellula.

❸ Premere il tasto ENTRARE pulsante.

❹ Dopo di che, trascinate il campo Maniglia di riempimento alla fine del file Prezzo dell'articolo abbinato colonna.

Una volta terminati tutti i passaggi sopra descritti, si vedrà il risultato come nell'immagine seguente:

Per saperne di più: Excel VBA: Copia della riga se il valore della cella corrisponde (2 metodi)

2. Usare la funzione VLOOKUP per copiare i valori in un'altra cella se due celle corrispondono

Ora abbiamo una casella di ricerca per cercare i valori duplicati degli elementi. La casella di ricerca si chiama Item, in cui si inserisce il nome di qualsiasi elemento elencato nella tabella dei dati principale.

Quindi, se la nostra formula trova una corrispondenza tra due celle in termini di valori, il prezzo corrispondente verrà copiato in un'altra cella.

Per esempio, nella casella dell'articolo abbiamo inserito Noodles. Nella colonna Items del nostro dataset, c'è già un altro articolo chiamato Noodles con un prezzo di $936. Quindi, nella casella Price sotto la casella Item, restituiremo questo prezzo usando la funzione VLOOKUP.

Per eseguire questa operazione è sufficiente,

❶ Selezionare la cella C15 .

❷ Digitare la formula:

=VLOOKUP($C$14,B5:C12,2,1)

all'interno della cellula.

❸ Premere il tasto ENTRARE pulsante.

Dopo aver eseguito tutte queste operazioni, si può notare che abbiamo copiato con successo il prezzo dei Noodles dalla tabella dei dati principale.

␥ Formula di ripartizione

  • $C$14 ▶ contiene un valore di ricerca, che è Noodles.
  • B5:C12 intervallo ▶ dell'intera tabella di dati.
  • 2 Questo significa che il prezzo viene copiato dalla seconda colonna della tabella dati principale.
  • 1 ▶ si riferisce alla corrispondenza approssimativa tra il valore di ricerca e l'elemento ripristinato.
  • =VLOOKUP($C$14,B5:C12,2,1) Copia i valori corrispondenti se due celle coincidono in un'altra cella.

Per saperne di più: Somma tutte le corrispondenze con VLOOKUP in Excel (3 modi semplici)

Letture simili

  • Come trovare una corrispondenza sensibile alle maiuscole e minuscole in Excel ( 6 formule)
  • Come abbinare i nomi in Excel quando l'ortografia è diversa (8 metodi)
  • Come abbinare i dati di 2 fogli di lavoro in Excel
  • Excel VBA per abbinare i valori in un intervallo (3 esempi)

3. Usare le funzioni INDEX e MATCH per copiare i valori in un'altra cella se due celle coincidono

In questa sezione, si utilizzerà il metodo INDICE e il PARTITA per copiare i valori in altre celle se due celle corrispondono in termini di valori corrispondenti. Seguite ora i passi seguenti per imparare a usare queste due funzioni:

❶ Selezionare la cella C15 .

❷ Digitare la formula:

=INDEX(B5:C12,MATCH(C14,B5:B12,0),2)

all'interno della cellula.

❸ Premere il tasto ENTRARE pulsante.

␥ Formula di ripartizione

  • MATCH(C14,B5:B12,0) Ricerca da B5 a B12 da abbinare ai valori memorizzati in C14 . C14 memorizza l'elemento chiamato Noodles che si trova alla sesta riga della tabella dei dati. Questa funzione restituisce quindi 6.
  • =INDEX(B5:C12,MATCH(C14,B5:B12,0),2) ▶ cerca il prezzo indicato dall'argomento 2. Il prezzo alla sesta riga è 936, restituito dal metodo INDICE funzione.

Per saperne di più: Excel trova valori corrispondenti in due colonne

Cose da ricordare

📌 Fate attenzione alla sintassi delle funzioni.

📌 Inserire con cura l'intervallo della tabella nelle formule.

Conclusione

Per riassumere, abbiamo discusso 3 metodi per copiare i valori in un'altra cella, se due celle coincidono in Excel. Si consiglia di scaricare la cartella di lavoro pratica allegata a questo articolo e di esercitarsi con tutti i metodi. E non esitate a fare domande nella sezione dei commenti qui sotto. Cercheremo di rispondere a tutte le domande pertinenti al più presto. E visitate il nostro sito web Exceldemy per saperne di più.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.