Excel: riferimento riga tabella

Pietro.on

Utente Attivo
180
20
Hardware Utente
CPU
Intel® Core™ i7-7700K
Dissipatore
RayStorm Pro Photon D5 AX240
Scheda Madre
Asus TUF Z270 Mark 1
Hard Disk
SSD Samsung Serie 850 pro 256GB
RAM
2 X 8 GB Corsair Dominator 3.0 Ghz DDR4
Scheda Video
GeForce® GTX 1070 G1 Gaming 8G
Monitor
Dell U2515H
Alimentatore
Silverstone ST55F-G
Case
Phantek Evolv Atx Glass
Buongiorno ragazzi. Sto lavorando su di un file dove ho creato una tabella nel primo foglio, con un elenco di materiale. Ogni volta che aggiungo una nuova voce, riordino le righe secondo ordine alfabetico. Nel secondo foglio, sto realizzando dei calcoli che fanno riferimento ad un valore (p.e.: valore di un prodotto sulla cella D4) del primo foglio; tutto ok fin quando non riordino le righe della tabella. A quel punto, la formula continua a fare riferimento alla D4 e non al valore del prodotto che mi interessa. Come faccio quindi a fare riferimento a quel valore della cella, anche se quest'ultima si sposta?
 

Tsubaki

Utente Attivo
195
59
Hardware Utente
CPU
AMD
Sistema Operativo
Windows
Quando riordini le celle il secondo foglio non ha modo di sapere che il riferimento è cambiato. Con le funzioni base di Excel non mi vengono in mente soluzioni. Forse si potrebbe provare con una macro, ma sarebbe una cosa abbastanza complicata.
 

Pietro.on

Utente Attivo
180
20
Hardware Utente
CPU
Intel® Core™ i7-7700K
Dissipatore
RayStorm Pro Photon D5 AX240
Scheda Madre
Asus TUF Z270 Mark 1
Hard Disk
SSD Samsung Serie 850 pro 256GB
RAM
2 X 8 GB Corsair Dominator 3.0 Ghz DDR4
Scheda Video
GeForce® GTX 1070 G1 Gaming 8G
Monitor
Dell U2515H
Alimentatore
Silverstone ST55F-G
Case
Phantek Evolv Atx Glass
Se dovessi fare tutto nello stesso foglio, riordinando la tabella avrei in ogni caso quel problema?
 

Tsubaki

Utente Attivo
195
59
Hardware Utente
CPU
AMD
Sistema Operativo
Windows
Penso proprio di si perché i riferimenti di cella sono assoluti e non relativi.
La soluzione più semplice darebbe trovare un modo per non riordinare le righe
 

Pietro.on

Utente Attivo
180
20
Hardware Utente
CPU
Intel® Core™ i7-7700K
Dissipatore
RayStorm Pro Photon D5 AX240
Scheda Madre
Asus TUF Z270 Mark 1
Hard Disk
SSD Samsung Serie 850 pro 256GB
RAM
2 X 8 GB Corsair Dominator 3.0 Ghz DDR4
Scheda Video
GeForce® GTX 1070 G1 Gaming 8G
Monitor
Dell U2515H
Alimentatore
Silverstone ST55F-G
Case
Phantek Evolv Atx Glass
Giá. Perché ho anche necessità di consultare le voci in tabella con i relativi valori. L’ideale sarebbe quello di creare un altro foglio in cui mi ordino le voci ed il foglio esistente, con posizioni permanenti...
 

paperoful

Utente Attivo
304
47
Hardware Utente
Sistema Operativo
Windows XP
Ciao,
Se ho capito bene:
Foglio1 (esempio) col. A - Materiale (in ordine alfabetico); col. B Prezzo relativo.
Foglio2 (esempio) col. A - Materiale (non in ordine alfabetico); Col. B Pezzi acquistati; Col. C. Spesa totale
Allora in Foglio2 col. C devi inserire la formula (senza apici) nella prima cella utile, (esempio C2) "=se(a2="";"";cerca.vert(A2;'Foglio1!$A$1:$B$10000;2;falso))".
Con questa formula excel cercherà il contenuto della cella A2 (patate) nell'elenco in Foglio1 e riporterà il valore corrispondente nella 2^ colonna (Prezzo).
A questo punto non ti resta che copiare la formula nelle celle sottostanti della colonna C. Unica attenzione, la descrizione del materiale deve essere la stessa: se in foglio1 scrivi MELA (non importa se maiuscolo o minuscolo), nel foglio 2 deve scrivere MELA e non MELE.
 
  • Mi piace
Reactions: Pietro.on e Tsubaki

Pietro.on

Utente Attivo
180
20
Hardware Utente
CPU
Intel® Core™ i7-7700K
Dissipatore
RayStorm Pro Photon D5 AX240
Scheda Madre
Asus TUF Z270 Mark 1
Hard Disk
SSD Samsung Serie 850 pro 256GB
RAM
2 X 8 GB Corsair Dominator 3.0 Ghz DDR4
Scheda Video
GeForce® GTX 1070 G1 Gaming 8G
Monitor
Dell U2515H
Alimentatore
Silverstone ST55F-G
Case
Phantek Evolv Atx Glass
Perfetto, grazie mille
 

BaldosArts

Utente Èlite
2,197
565
Hardware Utente
CPU
Intel Core i5 3570
Dissipatore
Zalman CNPS 9500 Led
Scheda Madre
ASRock z77 Extreme4
Hard Disk
SSD SanDisk Plus 480GB + SSD Samsung 830 128GB + Toshiba P300 1TB
RAM
(2x8) 16GB Corsair Vengeance 1600MHz cl9
Scheda Video
Gigabyte GTX 750ti
Scheda Audio
integrata 7.1
Monitor
23" IPS DELL U2312HM
Alimentatore
Enermax Liberty dx X 500W modulare
Case
Cooler Master CM690 II USB3.0
Periferiche
Multifunzione HP OfficeJet 6950
Internet
FTTC TIM 30Mb
Sistema Operativo
Windows 7 64bit
altra nota: il "cerca.vert" trova il primo risultato (es: patate). se è ripetuto più volte nel primo foglio ti restituisce il prezzo del primo che trova.
 

paperoful

Utente Attivo
304
47
Hardware Utente
Sistema Operativo
Windows XP
altra nota: il "cerca.vert" trova il primo risultato (es: patate). se è ripetuto più volte nel primo foglio ti restituisce il prezzo del primo che trova.
Giustissima l'osservazione di Baldo. Ma mi pareva di aver capito che questo poteva capitare nel foglio2 (e non c'è problema), ma non nel foglio1 che è un elenco senza ripetizioni.
Se invece può verificarsi anche nel foglio1 ci sono delle soluzioni, ma dovrei sapere di più sulla struttura del foglio.
 
  • Mi piace
Reactions: Pietro.on

Pietro.on

Utente Attivo
180
20
Hardware Utente
CPU
Intel® Core™ i7-7700K
Dissipatore
RayStorm Pro Photon D5 AX240
Scheda Madre
Asus TUF Z270 Mark 1
Hard Disk
SSD Samsung Serie 850 pro 256GB
RAM
2 X 8 GB Corsair Dominator 3.0 Ghz DDR4
Scheda Video
GeForce® GTX 1070 G1 Gaming 8G
Monitor
Dell U2515H
Alimentatore
Silverstone ST55F-G
Case
Phantek Evolv Atx Glass
Sul foglio 1 ho un elenco di materie con prezzo. Nel secondo invece gestisco celle nelle quali faccio riferimento alle materie del foglio 1 e posso ripeterle piú volte. Per esempio, nel foglio 1 ho “zucchero” e nelle celle adiacenti il peso ed il costo d’acquisto. Nel secondo foglio inserisco delle ricette. Ovviamente diverse ricette hanno la stessa materia in comune, per cui la richiamo al momento utile...
 

BaldosArts

Utente Èlite
2,197
565
Hardware Utente
CPU
Intel Core i5 3570
Dissipatore
Zalman CNPS 9500 Led
Scheda Madre
ASRock z77 Extreme4
Hard Disk
SSD SanDisk Plus 480GB + SSD Samsung 830 128GB + Toshiba P300 1TB
RAM
(2x8) 16GB Corsair Vengeance 1600MHz cl9
Scheda Video
Gigabyte GTX 750ti
Scheda Audio
integrata 7.1
Monitor
23" IPS DELL U2312HM
Alimentatore
Enermax Liberty dx X 500W modulare
Case
Cooler Master CM690 II USB3.0
Periferiche
Multifunzione HP OfficeJet 6950
Internet
FTTC TIM 30Mb
Sistema Operativo
Windows 7 64bit
allora non dovresti avere problemi se le materie del foglio1 sono univoche
 

Entra

oppure Accedi utilizzando