Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

incrociare due valori in una tabella; restituire il valore relativo

Ultimo Aggiornamento: 30/01/2019 08:13
Post: 1
Registrato il: 25/01/2009
Città: NUMANA
Età: 57
Utente Junior
2013
OFFLINE
28/01/2019 23:17

Ciao,
avrei bisogno di un grande aiuto.
Ho una tabella con n valori in orizzontale ed n valori in verticale.
es: 1 2 3 4 5 6 ...
7 12 12 14 14 16 16 ...
8 18 18 15 15 22 22 ...
9 24 24 26 26 28 28...
... ...
ovviamente i valori non sono sequenziali ma casuali.
Dovrei cercare un valore nella prima riga e cercare una valore nella prima colonna e mi serve che restituisca il valore incrociato corrispondente
es. cerco orizzontale 3 cerco verticale 8 devi darmi 15
se cerco orizzontale 4 e verticale 9 devi darmi 26
spero di essere stato sufficientemente chiaro

so che c'è un modo...ma non lo trovo mi potete aiutare GRAZIE
[Modificato da Gianni_67 28/01/2019 23:45]
Post: 3.231
Registrato il: 03/04/2013
Utente Master
Excel 2000 - 2013
OFFLINE
29/01/2019 09:39

Buona giornata, Gianni;
potrei proporti due soluzioni, pittosto diverse fra loro:
1) Formattzione condizionale
2) VBA

Con la Funzione Formattazione condizionale, viene evidenziata la Cella che corrisponde ai due Valori, orizzontale e verticale, imposti.

Con VBA avresti il Valore corrisponde ai due Valori imposti; in questo caso fai sapere che conoscenza hai di programmazione VBA.



Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 3.686
Registrato il: 28/06/2011
Città: AGORDO
Età: 70
Utente Master
2013
OFFLINE
29/01/2019 11:41

Un saluto a GiuseppeMN
Ammettiamo una tabella A1:Z26
In AA1 (cerca vert) = 9, in AB1 (cerca orizz) = 4
Dove desideri =INDIRETTO(INDIRIZZO(CONFRONTA(AA1;A1:A26;0);CONFRONTA(AB1;A1:Z1;0)))
[Modificato da raffaele1953 29/01/2019 11:41]
Excel 2013
Post: 1
Registrato il: 25/01/2009
Città: NUMANA
Età: 57
Utente Junior
2013
OFFLINE
29/01/2019 23:09

Grazie ragazzi,
ma non sono riuscito ad avere il risultato sperato.
Un amico, poi, mi ha fatto una tabella semplice e con =INDICE(C8:H15;D1;D2)
mi restituisce i valori corretti.
Ma non riesco a farlo funzionare nel mio file....tutta colpa mia.
GRAZIE per l'aiuto
Post: 2
Registrato il: 25/01/2009
Città: NUMANA
Età: 57
Utente Junior
2013
OFFLINE
29/01/2019 23:28

eccomi di nuovo a chiedere aiuto.
la funzione INDICE conta le righe e le colonne non cerca i valori.
Se vi allego un file potreste provare a farlo funzionare....
vi sto chiedendo troppo?

GRAZIE
[Modificato da Gianni_67 29/01/2019 23:30]
Post: 3.689
Registrato il: 28/06/2011
Città: AGORDO
Età: 70
Utente Master
2013
OFFLINE
30/01/2019 01:24

=INDIRETTO(INDIRIZZO(CONFRONTA(C3;D1:D13;0);CONFRONTA(C2;A5:P5;0)))
oppure
=INDICE(A1:P13;CONFRONTA(C3;D1:D13;0);CONFRONTA(C2;A5:P5;0))
Excel 2013
Post: 3
Registrato il: 25/01/2009
Città: NUMANA
Età: 57
Utente Junior
2013
OFFLINE
30/01/2019 08:13

Re:
raffaele1953, 30/01/2019 01.24:

=INDIRETTO(INDIRIZZO(CONFRONTA(C3;D1:D13;0);CONFRONTA(C2;A5:P5;0)))
oppure
=INDICE(A1:P13;CONFRONTA(C3;D1:D13;0);CONFRONTA(C2;A5:P5;0))



GRAZIE PERFETTO
con la funzione INDICE-CONFRONTA
Fantastico💪

[Modificato da Gianni_67 30/01/2019 08:17]
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]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 22:16. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com