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
nel foglio paghe
ti ho scritto 100 volte di non toccare la riga delle date
il totale deve rimanere in colonna Z e non lo devi copiare
devi solo copiare nomi e gli uno
tu hai copiato anche quello e ristretto le colonne che devono sempre essere 24
ecco così funziona
COPI SOLO I NOMI E LE TIMBRATUTE NON IL TOTALE
LE INCOLLI IN A3 DEL FOGLIO PAGHE
non ho modificato le date in paghe ho solo messo il mese di riferimento, le date sono date dalla formula, non ho copiato i totali, quelli li ho generati dopo facendo la somma. Forse perchè ho cancellato le due colonne vuote dopo il 31/05?
mi sa che va inverita la formula
03/05/23: Magri Raffaele non inserito in foglio paghe (è scritto mensa, dovrebbe essere scritto paghe)
10/05/23 Gaspari Matteo non inserito in paghe
18/05/23 Zucchini Engler non inserito in foglio paghe (non lo segna)
cancellato le due colonne vuote dopo il 31/05?
ho inverito la formula ora ok
unica cosa non segna zucchini sul 18, forse perchè nel mio file la cella è su fondo giallo?
i gialli sono i non timbrati, ossia quelli che vanno in mensa ma dimenticano di timbrare. Poi mi vengono segnalati e io li inserisco. Forse ho dimenticato di spiegarti questo particolare.
fatto tutto, invertito le "scritte" e allargato il range delle celle mettendolo piu ampio....
Tutto ok
ciao
non capisco invertito le scritte e invertito la formula
comunque adeguati i range funziona tutto
se hai la soluzione chiudi la discussione
ciao
nel foglio mancanti, nella formula l'ho corretta "invertendo" il testo in fondo, come segue
in C4 trascinata poi in tutta la tabella
=SE.ERRORE(LET(M;INDICE('Mensa solo ZF'!$C$8:$Z$1000;CONFRONTA($A4;'Mensa solo ZF'!$A$8:$A$1000;0);CONFRONTA(C$2;'Mensa solo ZF'!$C$7:$Z$7;0));SE(M=INDICE(Paghe!$B$3:$Y$1000;CONFRONTA($A4;Paghe!$A$3:$A$1000;0);CONFRONTA(C$2;Paghe!$B$2:$Y$2;0));"";SE(M<>"";"Paghe";"Mensa")));"")
Prima era mensa paghe e cosi facendo segnalava che l'anomalia era sul foglio mensa cioè il mio, mentre l'anomalia era su paghe, per lo meno su "maggio"
Manca un piccolo dettaglio,
se per caso nel file paghe manca un nominativo"pinco pallino" e io invece c'è l'ho presente in mensa non me lo segnala...... Mi segnala si le anomalie ma solo se i nomi fra mensa e paghe sono identici.... supponendo che dal giorno x entra un nuovo assunto, io lo metto in lista mensa, ma viene "dimenticato" nel file esterno, non viene segnalato. Ho fatto la prova cancellando alcune righe intere di nominativi e valori del file paghe, e non è uscita la minima segnalazione.
ciao
in foglio mensa AA8 cambia il se.errore con 0 al posto di ""
=SE.ERRORE(SE(E($A8<>"";$B8>0);SE(E(CONTA.SE(Paghe!$A$3:$A$1000;$A8&"*");TESTO.UNISCI(0;0;C8:Z8)=TESTO.UNISCI(0;0;LET(S;CONFRONTA($A8&"*";Paghe!$A$1:$A$1000;0);INDIRETTO("Paghe!B"&S&":"&"Y"&S)))=VERO);1;0);"");0)
è chiaro che non ti indicherà in che giorno è sbagliato visto che non lo trova
ma avrai il nome scritto e tutti i giorni vuoti
questo ti indicherà che il nome in foglio PAGHE non esiste
ottimo, non è una situazione che capita spesso essendo il file esterno generato via software, ma non si sa mai,
piccola curiosità: a cosa servono le 24 colonne fisse e a cosa serve lasciare anche le vuote?
Grazie
ciao
le colonne devono essere sempre uguali per non dover ogni mese adeguarle.
ho calcolato 24 giorni lavorativi max per mese
ci saranno mesi con 20 altri con 22 altri con 19 giorni lavorativi
e per non adeguare le formule ogni mese lascio le vuote e le calcolo come 0
per ricreare le due stringhe di confronto.
avrei bisogno di fare una modifica sul file, per quanto riguarda il foglio "giornaliero"
Qui sono riportati i nomi dei dipendenti, e vi è una condizionale che, inserendo un nome che non è presente nella lista "mensa tutti" lo segnala scrivendolo in rosso.
Avrei bisogno anche che venisse segnalato se il nome non presente si trova in mensa zf, però magari di un altro colore. Ho provato a duplicare la condizionale cambiando la formula ma dopo segnalava solo la nuova condizione e non più la vecchia. Da specificare che lo stesso nome può essere non presente ugualmente su entrambe le liste, in questo caso come è possibile segnalarlo? Finchè il nome è diverso e manca in una sola lista ok, il problema è quando il nome manca in entrambi i fogli
ciao
colore verde e blu e grigio
si applica a
=$B$4:$B$1000;$D$4:$D$1000;$F$4:$F$1000;$H$4:$H$1000;$J$4:$J$1000;$L$4:$L$1000;$N$4:$N$1000;$P$4:$P$1000;$R$4:$R$1000;$T$4:$T$1000;$V$4:$V$1000;$X$4:$X$1000;$Z$4:$Z$1000;$AB$4:$AB$1000;$AD$4:$AD$1000;$AF$4:$AF$1000;$AH$4:$AH$1000;$AJ$4:$AJ$1000;$AL$4:$AL$1000;$AN$4:$AN$1000;$AP$4:$AP$1000;$AR$4:$AR$1000
icone
=$C$4:$C$1000;$E$4:$E$1000;$G$4:$G$1000;$I$4:$I$1000;$K$4:$K$1000;$M$4:$M$1000;$O$4:$O$1000;$Q$4:$Q$1000;$S$4:$S$1000;$U$4:$U$1000;$W$4:$W$1000;$Y$4:$Y$1000;$AA$4:$AA$1000;$AC$4:$AC$1000;$AE$4:$AE$1000;$AG$4:$AG$1000;$AI$4:$AI$1000;$AK$4:$AK$1000;$AM$4:$AM$1000;$AO$4:$AO$1000;$AQ$4:$AQ$1000;$AS$4:$AS$1000
ma il colore rosso l'hai sostituito o c'è ancora?
si ma le formule, se non le scrivi come faccio a saperlo?
ciao
ma non le vedi sull'immagine?
la scritta in rosso l'ho sostituita con blu e verde
se manca nel foglio ZF è blu
se manca in tutti è verde