La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Ciao a Tutti,
ho il seguente il seguente problma da risolvere:
nel foglio ho 3 Sheet fatturato Passivo - fatturato Attivo - Delta
mi servirebbe effettuare differenza (in delta) tra fatturato Attivo e quello passivo considerando anche i mese di appartenenza colonna C degli Sheet fatturato Passivo - fatturato Attivo
esempio se nello sheet 1 fatturato attivo va confrontato e sottratto a fatturato passivo considerando le seguenti condizioni:devono apparterere allo stesso mese colonna 3 quindi se sono presenti in entrambi gli sheet e appartengono allo stesso mese vanno sottratti inoltre nel fatturato passivo ci possono essere piu codici nello stesso mese che vanno prima sommati e poi sottratti con lo stesso in quannto in delta il codice è unico
avevo pensato a =CERCA.VERT('fatturato Attivo'!A3;'fatturato Attivo'!A3:D53;4;FALSO)-CERCA.VERT('fatturato Passivo'!A3;'fatturato Passivo'!A3:D360;4;FALSO)
ma trascura 2 condizioni stesso mese e somma degli stessi codici un fatturato passivo
Come posso procedere?
Grazie
ciao
ho messo i mesi in una riga
ma volendo non servono basta usare RIF.COLONNA(A1) e tirare a destra
=MATR.SOMMA.PRODOTTO((('fatturato Attivo'!$A$2:$A$1000=$A3)*('fatturato Attivo'!$C$2:$C$1000=B$2)*'fatturato Attivo'!$D$2:$D$1000)-(('fatturato Passivo'!$A$2:$A$1000=$A3)*('fatturato Passivo'!$C$2:$C$1000=B$2)*'fatturato Passivo'!$D$2:$D$1000))
le formule basiche sono
sommo le entrate
=MATR.SOMMA.PRODOTTO(('fatturato Attivo'!$A$2:$A$1000=$A3)*('fatturato Attivo'!$C$2:$C$1000=B$2)*'fatturato Attivo'!$D$2:$D$1000)
sommo le perdite
=MATR.SOMMA.PRODOTTO(('fatturato Passivo'!$A$2:$A$1000=$A3)*('fatturato Passivo'!$C$2:$C$1000=B$2)*'fatturato Passivo'!$D$2:$D$1000)
le ho riunite in un'unica formula
CIao Grazie per la risposrta, quando vado ad applicare la formula restituisce 0 su tutti i codici dove sbaglio?
Grazie ancora
ciao
non so cosa dirti
il tuo file è uguale all'esempio ?
devi vedere se ci sono numeri inseriti come testi
per caso hai delle colonne copiate e incollate?
Si i file è uguale ho controllato i numeri e non sono come testi
puoi allegarmi il file con le formule
Grazie
Grazie
niente non rieso ad applicarlo
sommo le entrate
=MATR.SOMMA.PRODOTTO(('fatturato Attivo'!$A$2:$A$1000=$A3)*('fatturato Attivo'!$C$2:$C$1000=B$2)*'fatturato Attivo'!$D$2:$D$1000)
sommo le perdite
=MATR.SOMMA.PRODOTTO(('fatturato Passivo'!$A$2:$A$1000=$A3)*('fatturato Passivo'!$C$2:$C$1000=B$2)*'fatturato Passivo'!$D$2:$D$10
=MATR.SOMMA.PRODOTTO((('fatturato Attivo'!$A$2:$A$1000=$A3)*('fatturato Attivo'!$C$2:$C$1000=B$2)*'fatturato Attivo'!$D$2:$D$1000)-(('fatturato Passivo'!$A$2:$A$1000=$A3)*('fatturato Passivo'!$C$2:$C$1000=B$2)*'fatturato Passivo'!$D$2:$D$1000))
Mi puoi spieare nel dettaglio come popolare la formula?
restituisce 0
sul file che mi hai inviato OK) ma se lo ripopolo sul file che mi serve stesso schema ma con più dati
(quelli inviati nel test erano nettamente inferiori) mi restituise 0
Scusa ancora e grazie mille
ciao
se le matrici sono uguali
io ho messo 1000 righe se cambi la riga devi cambiarla su tutte le matrici
se usi da riga 2:1500.........deve essere 2:1500 per tutte le variabili
o hai formattazioni diverse tra i due fogli
o non saprei cosa dirti
Sheet fatturato attivo ho
Codice Pod |
Mese Fatturazione |
Imponibile |
IT001E61287418 |
01/01/2023 |
134,45 |
IT001E15027827 |
01/01/2023 |
147,81 |
IT001E69547086 |
01/01/2023 |
54,51 |
IT001E61959969 |
01/01/2023 |
34,04 |
IT001E61055681 |
01/01/2023 |
-41,88 |
IT001E84955725 |
01/01/2023 |
4,42 |
IT001E99199483 |
01/01/2023 |
60,14 |
IT001E60665597 |
01/01/2023 |
70,40 |
IT001E61763097 |
01/01/2023 |
67,61 |
IT001E70504949 |
01/01/2023 |
80,51 |
IT001E45644597 |
01/01/2023 |
17,45 |
Sheet Passivo ho
Trader |
POD |
MESE |
TOTALE |
Iren |
IT001E23468796 |
01/01/2023 |
80,97 |
Iren |
IT001E81328373 |
01/01/2023 |
23,69 |
Iren |
IT001E61281857 |
01/01/2023 |
30,07 |
Iren |
IT001E61843345 |
01/01/2023 |
45,96 |
Iren |
IT001E55263953 |
01/01/2023 |
5,76 |
Iren |
IT001E98763397 |
01/01/2023 |
44,79 |
Iren |
IT001E61763097 |
01/01/2023 |
53,57 |
Iren |
IT001E08357823 |
01/01/2023 |
5,32 |
Iren |
IT001E69356061 |
01/01/2023 |
13,39 |
Iren |
IT001E00514523 |
01/01/2023 |
22,19 |
Iren |
IT001E99596836 |
01/01/2023 |
5,32 |
In delta
Trader |
POD |
01/01/2023 |
01/02/2023 |
01/03/2023 |
01/04/2023 |
01/05/2023 |
01/06/2023 |
01/07/2023 |
Iren |
IT001E23468796 |
|
|
|
|
|
|
|
Iren |
IT001E81328373 |
|
|
|
|
|
|
|
Iren |
IT001E61281857 |
|
|
|
|
|
|
|
Iren |
IT001E61843345 |
|
|
|
|
|
|
|
Iren |
IT001E55263953 |
|
|
|
|
|
|
|
Iren |
IT001E98763397 |
|
|
|
|
|
|
|
Iren |
IT001E61763097 |
|
|
|
|
|
|
|
Iren |
IT001E08357823 |
|
|
|
|
|
|
|
Iren |
IT001E69356061 |
|
|
|
|
|
|
|
Iren |
IT001E00514523 |
|
|
|
|
|
|
|
Iren |
IT001E99596836 |
|
|
|
|
|
|
|
Iren |
IT001E65738928 |
|
|
|
|
|
|
|
Iren |
IT001E00721779 |
|
|
|
|
|
|
|
Iren |
IT001E02765452 |
|
|
|
|
|
|
|
Iren |
IT001E89644182 |
|
|
|
|
|
|
|
Iren |
IT001E65711683 |
|
|
|
|
|
|
|
scrivo
=MATR.SOMMA.PRODOTTO((('fatturato Attivo'!$A$2:$A$9000=$B2)*('fatturato Attivo'!$B$2:$B$9000=C$1)*'fatturato Attivo'!$C$2:$C$9000)-(('fatturato passivo'!$B$2:$B$11000=$B2)*('fatturato passivo'!$C$2:$C$11000=C$1)*'fatturato passivo'!$D$2:$D$11000))
Restituisce #N/D
Dove sbaglio?
Grazie mille scusa ancora
ciao
matr.somma prodotto
pretende che le matrici siano uguali tu usi 9000 e 11000 e va in errore
devi usare
=MATR.SOMMA.PRODOTTO((('fatturato Attivo'!$A$2:$A$11000=$B2)*('fatturato Attivo'!$B$2:$B$11000=C$1)*'fatturato Attivo'!$C$2:$C$11000)-(('fatturato Passivo'!$B$2:$B$11000=$B2)*('fatturato Passivo'!$C$2:$C$11000=C$1)*'fatturato Passivo'!$D$2:$D$11000))
Perfetto Grazie mille