Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Combinazione di INDEX e XMATCH per Ricerche Dinamiche | Index Match e Modelli di Ricerca Flessibili
Maestria Nelle Funzioni di Ricerca in Excel

bookCombinazione di INDEX e XMATCH per Ricerche Dinamiche

Scorri per mostrare il menu

Perché combinare INDEX e XMATCH

La funzione INDEX recupera un valore in base alla posizione di una riga o di una colonna. La funzione XMATCH cerca un valore in un intervallo e restituisce la sua posizione.

Quando queste due funzioni vengono combinate:

  • XMATCH trova la posizione del valore;
  • INDEX recupera il valore corrispondente da un'altra colonna.

Insieme creano una formula di ricerca flessibile.

Esempio di recupero del prezzo di un prodotto

Supponiamo che il foglio di lavoro contenga la seguente tabella.

Product

Category

Price

Mouse

Accessories

20

Keyboard

Accessories

35

Monitor

Electronics

180

Webcam

Electronics

45

Il nome del prodotto da cercare viene inserito nella cella E2. L'obiettivo è restituire il Price di quel prodotto.

=INDEX(C2:C5; XMATCH(E2; A2:A5))

La funzione XMATCH viene eseguita per prima.

XMATCH(E2; A2:A5)
  • E2: contiene il nome del prodotto da cercare;
  • A2:A5: contiene l'elenco dei prodotti;
  • XMATCH: cerca nell'elenco e restituisce la posizione della corrispondenza.

Se E2 contiene Monitor, XMATCH restituisce 3 perché Monitor è il terzo elemento nell'intervallo.

INDEX utilizza la posizione

La posizione restituita viene passata alla funzione INDEX.

INDEX(C2:C5; 3)
  • C2:C5: contiene i prezzi dei prodotti;
  • 3: si riferisce alla terza riga all'interno dell'intervallo;
  • INDEX: restituisce il valore situato in quella posizione. Risultato: 180.
screenshot

Cosa rende questa soluzione dinamica

XMATCH determina automaticamente la posizione della riga. Se il nome del prodotto in E2 cambia, XMATCH restituisce una posizione diversa e INDEX recupera il valore corrispondente. Questo consente alla formula di ricerca di adattarsi a diversi input.

INDEX + XMATCH consente di:

  • Separare le colonne di ricerca e di restituzione;
  • Lavorare con colonne in qualsiasi ordine;
  • Costruire modelli di ricerca dinamici.

Questa combinazione è comunemente utilizzata quando è necessario un maggiore controllo sul processo di ricerca.

Scenario

Un foglio di lavoro contiene una tabella con Product Name, Category e Price. Un nome prodotto viene inserito in una cella di input. L'obiettivo è restituire la Category utilizzando una combinazione di INDEX e XMATCH.

Istruzioni per l'attività

  • Utilizzare XMATCH per trovare la posizione del nome prodotto nell'elenco dei prodotti;
  • Utilizzare INDEX per recuperare la Category dalla tabella;
  • Combinare entrambe le funzioni in un'unica formula.
question mark

Qual è il principale vantaggio della combinazione delle funzioni INDEX e XMATCH per le ricerche in Excel?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 3

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 3. Capitolo 3
some-alt