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,
chiedo supporto per creare una formula per me complicata e che contiene determinate condizioni:
- SE nella colonna F9:F39 è presente "V" e in corrispenda del suddetto valore,
nelle colonne G:9;G39 e J9:J39 non è presente nessun dato, il risultato sarà "2"
- SE nella colonna F9:F39 è presente "V" e in corrispenda del suddetto valore, nelle colonne G:9;G39 e J9:J39
sono presenti "ChiuAzien", "Fest", "Ferie"e "Mal", il risultato sarà "0"
- SE nella colonna F9:F39 è presente "V" e in corrispenda del suddetto valore,nelle colonne G:9;G39 e J9:J39 sono presenti "PAR" e "Ferie" e contemporaneamente nelle colonne H9:I39 e K9:L39 sono presenti dei dati (ore), il risultato sarà "2"
Si può costruire oppure è troppo complessa?
Allego un file di esempio e ringrazio in anticipo a chi potrà aiutarmi
ciao
per favore rimetti le spiegazioni con le righe/colonne esatte
come nel file, altrimenti non si capisce niente
Hai ragione, scusa:
- SE nella colonna D6:D36 è presente "V" e in corrispenda del suddetto valore,
nelle colonne E6:E36 e H6:H36 non è presente nessun dato, il risultato sarà "2"
- SE nella colonna D6:D36 è presente "V" e in corrispenda del suddetto valore, nelle colonne E6:E36 e H6:H36
sono presenti "ChiuAzien", "Fest", "Ferie"e "Mal", il risultato sarà "0"
- SE nella colonna D6:D36 è presente "V" e in corrispenda del suddetto valore,nelle colonne E6:E36 e H6:H36 sono presenti "PAR" e "Ferie" e contemporaneamente nelle colonne F6:G36 e I6:J36 sono presenti dei dati (ore), il risultato sarà "2"
ciao
ok
ma il risultato va fatto ogni riga?
se si dove?
il totale a cosa si riferice
Il risulato andrà in un totatilizzatore a parte e sarà mensile.
Mi spiego meglio, ogni venerdì di ogni mese, ci sottraggono due ore di pemesso.
In caso di malattia, ferie, festività, ulteriori Par, etc, ci vengono restituiti ma in alcuni casi, possiamo usufruire di Ferie e permessi per mezza giornata e in quel caso le 2 ore di Permesso ci vengono nuovamente sottratte e aggiunte alle alle altre richieste degli altri giorni settimanali.
E' un pò complesso ma spero di essermi espressa bene...
Ciao,
ho risolto con l'aiuto di Chat GPT, modificando le condizioni
1 - Se F9 contiene "V" e G9 e J9 sono vuoti, restituisce 2.
2 - Se F9 contiene "V" e G9 o J9 contengono "ChiuAzien", "Fest", "Ferie" o "Mal" etc, restituisce 0.
creando la formula giornalmente anzichè mensilmente aggiungendo una colonna:
=SE(E(F9="V";O(E(G9="";J9="")));2;SE(E(F9="V";O(G9="ChiuAzien";G9="SettFuturo";J9="SettFuturo";J9="Ferie";G9="Ferie";G9="Fest";J9="Fest";G9="Mal";J9="ChiuAzien";J9="Fest";J9="Ferie";G9="ParAz";J9="ParAz";J9="Mal";G9="ExFestività";G9="Recupero";J9="ExFestività";J9="Recupero";J9="Strao";G9="Trasferta";J9="Trasferta"));0;SE(E(F9="V";O(E(J9="Ferie";J9="ExFestività");NON(ISTEXT(H9));NON(ISTEXT(K9))));2;"Altra condizione")))
Il problema è che se inserisco in H9 on in J9 "PAR" che è una delle voci non presenti nella condizioni, IN E5 la formula mi restituisce "#NAME?" pertanto, provando a inserire le voci PAR", "Ufficio", "Ibrido", "PM", "Smart" e "Strao" (anche con l'aiuto di Chat GPT), la formula mi restituisce un errore
Come posso risolvere anche questo?
Ho risolto con questa:
=SE(E(F9="V";O(E(G9="";J9="")));2;SE(E(F9="V";O(O(G9="ChiuAzien";G9="SettFuturo";J9="SettFuturo";J9="Ferie";G9="Ferie";G9="Fest";J9="Fest";G9="Mal";J9="ChiuAzien";J9="Fest";J9="Ferie";G9="ParAz";J9="ParAz";J9="Mal";G9="ExFestività";G9="Recupero";J9="ExFestività";J9="Recupero";J9="Strao";G9="Trasferta";J9="Trasferta";J9="PAR";J9="Ufficio";J9="Ibrido";J9="PM";J9="Smart";J9="Strao"));0;SE(E(J9="Ferie";J9="ExFestività");NON(ISTEXT(J9))));2;"0"))
Grazie mille, chiudo il post 😀
ciao
=SE(E(F9="V";O(E(G9="";J9="")));2;SE(E(F9="V";MATR.SOMMA.PRODOTTO(--(G9:J9=$Q$8:$Q$22))>0);0;0))
fa la stessa cosa della tua ma non mi ritrovo con
SE(E(J9="Ferie";J9="ExFestività");NON(ISTEXT(J9)));2;0))
mezzo italiano mezzo inglese
e la parte del PAR non rispetta la tua spiegazione
io ho dovuto creare una colonna d'appoggio per la convalida
tu basta che la sostituisci con il nome della formula
felice che tu abbia risolto ma non mi sembra rispecchi le spiegazioni del PAR