[Risolto] Cerca in tabella (no macro)

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

[Risolto] Cerca in tabella (no macro)

Messaggio da patel »

Ho una tabella di questo tipo
ITALIA FRANCIA
roma parigi
milano lione
napoli marsiglia


città milano
stato formula da inserire

quale formula posso utilizzare ?

allego file
Allegati
Cerca1.ods
(10.24 KiB) Scaricato 110 volte
Ultima modifica di charlie il giovedì 1 agosto 2019, 18:02, modificato 2 volte in totale.
Motivazione: Aggiunta spunta verde
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: Cerca in tabella (no macro)

Messaggio da Gaetanopr »

Puoi usare questa formula matriciale

Codice: Seleziona tutto

=SE(SOMMA(SE(A2:B4=B7;RIF.COLONNA(A2:B4);""))=0;"Valore non presente";INDICE(A1:B1; ;SOMMA(SE(A2:B4=B7;RIF.COLONNA(A2:B4);""))))
Allegati
Cerca1.ods
(10.48 KiB) Scaricato 96 volte
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Cerca in tabella (no macro)

Messaggio da gioh66 »

Buonasera! A me vengono in mente due metodi. Il primo con formula matriciale (ctrl+maiuscolo+invio per confermarla)

Codice: Seleziona tutto

=INDICE(A1:B1;PICCOLO(SE(A2:B4=B7;RIF.COLONNA(A1:B1));1))
e l'altro non matriciale

Codice: Seleziona tutto

=INDICE(A1:B1;SE(VAL.NUMERO(CONFRONTA(B7;A2:A4;0));1;2))
Allegati
Cerca1 (bis.1).ods
(11.83 KiB) Scaricato 99 volte
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Cerca in tabella (no macro)

Messaggio da gioh66 »

...o anche

Codice: Seleziona tutto

=INDICE(A1:B1;MATR.SOMMA.PRODOTTO((A2:B4=B7)*(RIF.COLONNA(A1:B1))))
o se hai libreoffice (si potrebbe fare anche con openoffice...ma è meno "pratico")

Codice: Seleziona tutto

=INDICE(A1:B1;SE.ERRORE(VAL.NUMERO(CONFRONTA(B7;A2:A4;0));VAL.NUMERO(CONFRONTA(B7;B2:B4;0)+1)))
...scusate ma stì quesiti qua mi divertono troppo :mrgreen:
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Cerca in tabella (no macro)

Messaggio da patel »

Grazie a tutti, mi rincuora vedere formule piuttosto complesse, credevo di essere rinco...
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Rispondi