Ciao,
premetto che con il VBA il problema l'ho risolto ma per il mio cliente DEVO necessariamente utilizzare formule e NON macro.
Fatta la premessa passo a descrivere la situazione:
A) a partire dalla colonna "A" in riga "2" ho i giorni dell'anno (NON tutto l'anno, diversi giorni non ci sono e non ci sono i sabati e le domeniche) a partire dal 01-01 dell'anno fino al 31-12 dello stesso anno
B) in riga "3" nella varie colonne, sia consecutive che NON, ho una "X" (la "X" indica che per quella data c'è da fare una certa attività)
C) in riga "4" se nella riga "3" trovo una "X" devo fare la DIFFERENZA tra la data di riga "2" e la data precedente che nella riga "3" abbia la "X"
Esempio:
partendo da "A2" e andando a destra ho
in "A2" 02-01-2015,
in "B2" 05-01-2015,
in "C2" 07-01-2015,
in "D2" 08-01-2015,
in "E2" 13-01-2015,
in "F2" 19-01-2015,
...,
in "CB2" 30-12-2015,
in "CC2" 31-12-2015
in "D3" ho una "X"
in "F3" ho una "X"
in "N3" ho una "X"
in "O3" ho una "X"
in "AF3" ho una "X"
in "BC3" ho una "X"
in "BK3" ho una "X"
...
...
In "D4" con una formula (anche mediante celle di appoggio nella riga 5, 6, …) , mi occorre sapere quanti giorni ci sono tra “D2” e “A2”
Nell’esempio descritto in “D4” devo ottenere “6”
Stessa richiesta per
F2-D2 il risultato in “F4” è “11”
N2-F2 ...
O2-N2 ...
AF2-O2 ...
BC2-AF2 ...
BK2-BC2...
La difficoltà l’ho trovata nell’individuare la cella precedente (con la “X”) a quella in analisi perché la “X” non è a distanza fissa e, quindi, non posso fare la differenza tra due celle
Grazie a tutti