Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

funzione indice con confronta

Ultimo Aggiornamento: 18/07/2021 14:01
Post: 22
Registrato il: 25/05/2015
Età: 53
Utente Junior
2007
OFFLINE
13/07/2021 16:54

salve vi posto il mio quesito.
poniamo che io abbia un gruppo di celle che va da A1 a C4.
Le colonne sono divise in "da" "a" "chi" e le righe contengono dei nomi di città.
io voglio creare una formula che cerchi due nomi di città (che io inserisco in altre due celle tipo F2 G2, di volta in volta) ed una volta trovata la presenza di entrambe nella colonna A e B mi restituisca il valore corrispondente della colonna C.
la cosa deve funzionare anche inserendo un valore parziale del tipo: VICENZA E BASSANO OPPURE VIC E BASS, cioè anche parte dei nomi.
ho provato a farlo con una associazione di INDICE e CONFRONTA ma non funzione. potete aiutarmi?
questa è la formula che ho scritto : =INDICE(A1:C4;CONFRONTA(1;(A1:A4=F2)*(B1:B4=G2);0);3)
è la prima volta che allego un file e mi sa che l'ho allegato troppe volte, scusate.
grazie
Post: 1.095
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Veteran
2016
OFFLINE
13/07/2021 17:59

Ciao
La formula corretta con i nomi scritti interi è
=INDICE(C2:C4;CONFRONTA(1;INDICE((A2:A4=F2)*(B2:B4=G2);;);0))

Ora sono da cellulare per i nomi scritti parzialmente provo appena ho il pc
Post: 22
Registrato il: 25/05/2015
Età: 53
Utente Junior
2007
OFFLINE
13/07/2021 18:42

grazie
appena posso la provo
Post: 1.096
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Veteran
2016
OFFLINE
13/07/2021 20:39

Ciao
prova cosi

=INDICE(C2:C4;CONFRONTA(1;INDICE((SINISTRA(A2:A4;LUNGHEZZA(F2))=F2)*(SINISTRA(B2:B4;LUNGHEZZA(G2))=G2);;);0))
Post: 23
Registrato il: 25/05/2015
Età: 53
Utente Junior
2007
OFFLINE
13/07/2021 20:53

Grazie , devo ancora provarla perché non sono a casa, forse ti chiedo troppo ma mela spiegheresti? Io ave provato ad usare questo & "*" per i campi parziali, perché non funzionava?
Post: 24
Registrato il: 25/05/2015
Età: 53
Utente Junior
2007
OFFLINE
14/07/2021 22:20

verificata
grazie funziona alla perfezione ora andrò a studiarmela sei stato gentilissimo e bravissimo grazie ancora
Post: 25
Registrato il: 25/05/2015
Età: 53
Utente Junior
2007
OFFLINE
14/07/2021 23:35

UP GRADE
ciao la formula funziona correttamente se tutti i dati sono nello stesso foglio , ma io ho i due campi di ricerca in un foglio e la tabella in cui faccio la ricerca in un altro il foglio dove si trova la tabella si chiama ELI SECONDARI.
io ho modificato la formula così:
=INDICE('ELI SECONDARI'!$K$11:$K$37;CONFRONTA(1;INDICE((SINISTRA('ELI SECONDARI'!$I$11:$I$37;LUNGHEZZA($I$19))=$I$19)*(SINISTRA('ELI SECONDARI'!$J$11:$J$37;LUNGHEZZA($J$19))=$J$19);;);0))

le celle le ho modificate come sono disposti i dati nel file definitivo
ma mi da un errore impossibile trovare il valore 1 durante l'esecuzione di match.
puoi aiutarmi?
grazie
Post: 26
Registrato il: 25/05/2015
Età: 53
Utente Junior
2007
OFFLINE
15/07/2021 04:38

NUOVO FILE
Salve purtroppo ho provato la formula ma non da risultati corretti, vi allego quindi un nuovo file più attendibile come dati. il file contiene due fogli, nel secondo foglio sono contenute le tre colonne di tra cui cercare.
nel primo le caselle di ricerca dove di volta in volta vanno inseriti i due parametri per la ricerca.
1- io ho la necessità che inseriti due parametri ipotesi "vicenza" e "padova" se entrambi i nomi sono presenti nella colonna 1 e 2 sulla stessa riga , la formula mi restituisca il valore contenuto nella terza colonna della stessa riga
2- che me li trovi anche inserendo solo una parte del nome es.: "vic" e "pad"
3- che se non trova una corrispondenza mi restituisca il messaggio "Altro?"

allego il file e vi ringrazio fin da ora
Post: 1.097
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Veteran
2016
OFFLINE
15/07/2021 10:09

Ciao
Il file allegato non rispecchia i riferimenti che hai messo nella formula...
In merito al file allegato la formula è

=SE.ERRORE(INDICE('ELI SECONDARI'!$C$2:$C$28;CONFRONTA(1;INDICE((SINISTRA('ELI SECONDARI'!$A$2:$A$28;LUNGHEZZA($C$7))=$C$7)*(SINISTRA('ELI SECONDARI'!$B$2:$B$28;LUNGHEZZA($D$7))=$D$7);;);0));"altro")
Post: 29
Registrato il: 25/05/2015
Età: 53
Utente Junior
2007
OFFLINE
18/07/2021 13:58

Re: grazie upgrade
DANILOFIORINI, 15/07/2021 10:09:

Ciao
Il file allegato non rispecchia i riferimenti che hai messo nella formula...
In merito al file allegato la formula è

=SE.ERRORE(INDICE('ELI SECONDARI'!$C$2:$C$28;CONFRONTA(1;INDICE((SINISTRA('ELI SECONDARI'!$A$2:$A$28;LUNGHEZZA($C$7))=$C$7)*(SINISTRA('ELI SECONDARI'!$B$2:$B$28;LUNGHEZZA($D$7))=$D$7);;);0));"altro")




grazie provata per ora niente anomalie, adattata anche ad atri riferimenti cella, correi sapere se al posto della scritta altro nella cella in caso di valore non trovato, si puo far apparire un message box con altra scritta e ok di conferma . spero si essermi spiegato bene
grazie del supporto
Post: 1.098
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Veteran
2016
OFFLINE
18/07/2021 14:01

No ... allega il file con i risultati che vuoi ottenere scritti a mano
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
funzione indice / confronta ? (3 messaggi, agg.: 06/09/2022 16:32)
Funzione =immagini (8 messaggi, agg.: 26/06/2023 14:04)
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 02:41. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com