Note: The other languages of the website are Google-translated. Back to English
Accedi  \/ 
x
or
x
Registrati  \/ 
x

or

Come visualizzare e restituire l'intera / intera riga di un valore corrispondente in Excel?

Normalmente, puoi vlookup e restituire un valore corrispondente da un intervallo di dati utilizzando la funzione Vlookup, ma, hai mai provato a trovare e restituire l'intera riga di dati in base a criteri specifici come mostrato nella seguente schermata.

Vlookup e restituisce i dati dell'intera / intera riga di un valore corrispondente con la formula

Vlookup e restituisce i dati della riga intera / intera di un valore corrispondente con la formula di matrice


Vlookup e restituisce i dati dell'intera / intera riga di un valore corrispondente con la formula

Per ottenere i dati dell'intera riga di un valore corrispondente, applica la seguente formula:

Inserisci questa formula: = CERCA.VERT ($ F $ 2, $ A $ 1: $ D $ 12, COLONNA (A1), FALSO) in una cella vuota in cui desideri ottenere il risultato, ad esempio H1, quindi trascina la formula verso destra (da H2 a K2) e otterrai l'intera riga di dati che desideri. Vedi screenshot:

Note:: Nella formula sopra, F2 è il valore di ricerca su cui desideri restituire l'intera riga, A1: D12 è l'intervallo di dati che desideri utilizzare, A1 indica il numero della prima colonna all'interno dell'intervallo di dati.


Vlookup e restituisce i dati della riga intera / intera di un valore corrispondente con la formula di matrice

Ad eccezione della formula sopra, ecco un'altra formula di matrice che può aiutarti.

1. Seleziona le celle in cui desideri visualizzare l'intero risultato della riga, quindi inserisci questa formula di matrice: = CERCA.VERT (F2, $ A $ 2: $ D $ 12, {1,2,3,4}, FALSO) nella barra della formula, vedi screenshot:

2. E poi premere CTRL + MAIUSC + INVIO chiavi insieme, otterrai l'intera riga del valore corrispondente, vedi screenshot:

Note:: Nella formula sopra, F2 è il valore di ricerca su cui desideri restituire l'intera riga, A2: D12 è l'intervallo di dati che desideri utilizzare, 1,2,3,4 è il numero di colonna a cui si desidera restituire il valore corrispondente.


Se sei interessato alla funzione CERCA.VERT in Excel, Kutools for Excel's Super CERCA supporta alcune potenti formule Vlookup per te, puoi eseguire rapidamente la funzione Vlookup senza ricordare alcuna formula. Fai clic per scaricare Kutools per Excel!

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jason · 8 months ago
    Is there a way to use the third column data to search in and still return the first two columns?

  • To post as a guest, your comment is unpublished.
    arumugaraj · 9 months ago
    to get the 4 column to paste first copy the formula and select four cells and paste the formula you will get all 4
  • To post as a guest, your comment is unpublished.
    CJ · 1 years ago
    Also, I am unable to set up an account (tried twice and got an error twice) and cannot post a screenshot as a guest.

  • To post as a guest, your comment is unpublished.
    CJ · 1 years ago
    I've tried to replicate this table just as you had it but the formula does not work, what gives?

  • To post as a guest, your comment is unpublished.
    Jack · 1 years ago
    Hi,

    I registered just to say thank you so much! After looking on the internet for hours this is exactly what I needed to see. Perfect explanation.

    Thanks,

    Jack
  • To post as a guest, your comment is unpublished.
    Bryan Christensen · 1 years ago
    So I am needing some help with Vlookup. Have a table with the following headers (group assignmen, Name, home town, gender, and comments). I am trying to input a value of the group and have it list everyone that is in the group along with the respective data such as the name, home town, gender, and comments associated with row. I am able to produce the first row but I need all the "1", "2",......."15" from the list that is sorted by group assignment not just the fist one from the list. Any help would be much appreciated
  • To post as a guest, your comment is unpublished.
    DavonG · 2 years ago
    Is there a way to do a vlookup to return entire rows for one lookup value. If there were 4 rows with products titled DDD-4, can you do a search that will display the 4 products and the details in column 1,2,3,4?
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, Claude,
      Maybe the below array formula can help you:(Note: after pasting this formula, please press Ctrl + Shift + Enter keys together.)
      =IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($E$2,$A$2:$A$12)),ROW($A$2:$A$12),""),ROW()-1)),"")
      After pressing the Ctrl + Shift + Enter keys, then drag the fill handle right to the cells, and then drag the fill hanlde down the cells to get the results.
      Please try, hopt it can help you, thank you!
      • To post as a guest, your comment is unpublished.
        D · 1 years ago
        Is there a way to do this but search across multiple sheets?
  • To post as a guest, your comment is unpublished.
    DaVon · 2 years ago
    Is there a way to do vlookup to return multiple entire rows for one lookup value. If there were 4 rows with the product DDD-4 in the table, can vlookup return the entire row for all 4 results?
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, DaVon,
      Maybe the below array formula can help you:(Note: after pasting this formula, please press Ctrl + Shift + Enter keys together.)
      =IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($E$2,$A$2:$A$12)),ROW($A$2:$A$12),""),ROW()-1)),"")
      After pressing the Ctrl + Shift + Enter keys, then drag the fill handle right to the cells, and then drag the fill hanlde down the cells to get the results.
      Please try, hopt it can help you, thank you!
      • To post as a guest, your comment is unpublished.
        Hector · 4 months ago
        Is there a way to do this with two values to search up?
  • To post as a guest, your comment is unpublished.
    Whitney · 2 years ago
    What if the values appears multiple times in the data set and I want them all to appear? As of right now only the first occurrence is appearing.
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, Whitney ,
      Maybe the below array formula can help you:(Note: after pasting this formula, please press Ctrl + Shift + Enter keys together.)
      =IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($E$2,$A$2:$A$12)),ROW($A$2:$A$12),""),ROW()-1)),"")
      After pressing the Ctrl + Shift + Enter keys, then drag the fill handle right to the cells, and then drag the fill hanlde down the cells to get the results.
      Please try, hopt it can help you, thank you!
      • To post as a guest, your comment is unpublished.
        WHITNEY JULES · 2 years ago
        Thanks Skyyang! This was helpful.
  • To post as a guest, your comment is unpublished.
    Nick · 2 years ago
    Is there a way to ahve this apply to a large array of data, rather than returning a single row?
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, Nick,
      Do you mean to apply this formula to multiple cells? If you want this, just need to selecte the first row formula, and then drag the fill handle down to apply this formula.
      Please try, thank you!
  • To post as a guest, your comment is unpublished.
    Sunil Joshi · 2 years ago
    Thank You Boss it is great....
  • To post as a guest, your comment is unpublished.
    Hyerim · 2 years ago
    Me either....
  • To post as a guest, your comment is unpublished.
    Leigh · 2 years ago
    didn't work for me...
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, Leigh,
      What's your problem, you can insert a screenshot here to explain your problem.
      Thank you!
  • To post as a guest, your comment is unpublished.
    S. Rathinagiri · 3 years ago
    Amazing! Never knew that, we can use array formula for VLookup!
    • To post as a guest, your comment is unpublished.
      vikash · 2 years ago
      can you explainv how was that curly braces added { } by keyboard by using ctrl shift enter