Moderatori: Anthony47, Flash30005
Sub RicercaV()
UR = Range("E" & Rows.Count).End(xlUp).Row
UC = Range("IV1").End(xlToLeft).Column
NVR = Range("A1").Value
NVC = Range("B1").Value
For RR = 1 To UR
If NVR = Range("D" & RR).Value Then Riga = RR
Next RR
For CC = 5 To UC
If NVC = Cells(1, CC).Value Then Col = CC
Next CC
Range("C1").Value = Cells(Riga, Col).Value
End Sub
=CERCA.VERT(B1;$D$1:$H$8;A1+1;FALSO)
=INDICE(E:I;CONFRONTA(B1;E:E;0);CONFRONTA(A1;E1:I1;0))
=INDICE(E:I;CONFRONTA(B1;D:D;0);CONFRONTA(A1;E1:I1;0))
=INDICE(E:I;CONFRONTA(B1;E:E;0);CONFRONTA(A1;E1:I1;0))
=CERCA.VERT(B1;$D$1:$H$8;CONFRONTA(A1;$E$1:$I$1;0)+1;FALSO)
Considerata la tabella sotto compilata, avrei necessità di una formula che se, in A1 scrivo uno dei numeri contenuti nella colonna D ( esempio 90 ) e se in B1 scrivo uno dei numeri contenuti nel rigo 1 ( esempio 700) che rappresentano le mie variabili, mi restituisca in C1 il valore ottenuto incrociando il rigo con la colonna, cioè il contenuto della cella 4F (81).
skynet1 ha scritto:imputando i nelle celle A1 e B1 dati delle due variabili, ho necessità di ottenere nella cella C1 il valore di intersezione rigo -colonna scritto nella tabella.
=INDICE(E:I;CONFRONTA(B1+1;D:D;-1)+1;CONFRONTA(A1;E1:J1;1))
skynet1 ha scritto:.Mi si è di nuovo sconfigurata la tabella, pertanto ripeto l'intero messaggio con la tabella sistemata:
Salve, scusate se rispondo in modo anomalo ma non ho ancora acquisito molta pratica con il forum.
Torna a Applicazioni Office Windows
Inserire add.in nella barra di avvio veloce in excel 2003 Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 4 |
Excel: problema con date se devo unirle a testi Autore: valle1975 |
Forum: Applicazioni Office Windows Risposte: 5 |
confrontare e evidenziare 2 fogli excel Autore: niccia |
Forum: Applicazioni Office Windows Risposte: 7 |
Visitano il forum: Nessuno e 27 ospiti