Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
se e conta.se di angelo (utente non iscritto) data: 29/10/2013 16:09:58
Questa formula funziona quasi, se non fosse per il fatto che mi cerca nel foglio chiamato Servizio_mensile, il solo nome Bianco Mario, restituendomi come risultato Bianchi Mario in una cella specifica in un foglio chiamato Quadro giornaliero.. A me servirebbe che nello stesso range (c6:c100), mi vada a cercare anche Rossi Mario, ed altri. dandomi come risultato il nome di chi in questo range ha come turno centrale operativa 1 turno.
questa è la formula:
=SE(CONTA.SE(Servizio_Mensile!C6:C100;("centrale operativa 1 turno"));"Bianchi Mario";"")
grazie anticipatamente
Aiuto! Se e conta.se di angelo (utente non iscritto) data: 30/10/2013 08:20:10
La formula funziona bene.la puoi anche provare... Infatti tu dici che se Bianchi Mario nel range di c6:c100 abbia fatto almeno una volta il turno di:Centrale Operativa 1 turno, mi restituisce in una cella da me predefinita di un altro foglio, il nome Bianchi Mario solo se ha fatto il turno in questione. Esatto, lo fa.
A me servirebbe che si potesse inserire altri nomi. Cercando nel range da c6:c100, se altre persone hanno come turno: Centrale Operativa 1 Turno.
Visto che la formula funziona solo per la ricerca di Bianchi Mario, vorrei estenderla aggiungendo altri nomi. ti faccio l'esempio:
questa è l'originale;
=SE(CONTA.SE(Servizio_Mensile!C6:C36;("centrale operativa 1 Turno"));"Bianchi Mario";"")
------------
Vorrei qualcosa del genere:
=SE(CONTA.SE(Servizio_Mensile!C6:C36;("centrale operativa 1 Turno"));"Bianchi Mario,Rossi Mario,ecc..";"")
Oppure, anzicchè inserire il nome tra le parentesi tonde,, se fosse possibile inserire un riferimento di una cella. mi spiego
nel foglio chiamato Servizio_Mensile, alla cella A3 inserisco il nome Bianchi Mario, alla cella A40 il nome Rossi Mario e così via.
Ad esempio una cosa del genere
=SE(CONTA.SE(Servizio_Mensile!C6:C36;("centrale operativa 1°"));"A3,A40,ecc...";"")
restituendomi nel foglio successivo, chiamato Quadro Giornaliero, se Bianchi Mario o Rossi Mario o altri, hanno come turno Centrale Operativa 1 Turno.
Grazie per la cortese attenzione, Vi rigrazio anticipatamente
problema con se e conta.se di angelo (utente non iscritto) data: 30/10/2013 12:35:42
Ho inserito in allegato il file in questione. Riferimento di SE e CONTA.SE.... Credo che così possa esserepiù chiaro ciò che avrei di bisogno.. Grazie a tutti per la cortese attenzione.
di canapone (utente non iscritto) data: 30/10/2013 13:42:02
Ciao,
in I3 lungo il database del foglio servizio mensile ho aggiunto una colonna di servizio con questa formula, nell'allegato ho evidenziato le celle usando il carattere rosso.
di angelo (utente non iscritto) data: 30/10/2013 15:21:41
A: Canapone... il tempo di provarlo e ti farò sapere...... Intanto grazie per il tuo aiuto....a frappè
di angelo (utente non iscritto) data: 30/10/2013 16:11:09
Grazie a tutti Voi per il Vs. contributo e dedizione nel lavoro. Un ringraziamento và a Canapone per la sua formula, al momento sembra funzionare benissimo. Inoltre, mi sono permesso di aggiungere alla tua formula una piccola integrazione per togliere quel fastidioso #n/d quando non trova il risultato. Riporti qui queste formule che potrebbero servire ad altri.
questa è l'originale;
=INDICE(Servizio_Mensile!$C$1:$C$1000;CONFRONTA($D$2&"Centrale operativa 1";INDICE(Servizio_Mensile!$A$1:$A$1000&Servizio_Mensile!$C$1:$C$1000;);0)-GIORNO($D$2)-2)
questa è modificata;
=SE.ERRORE(INDICE(Servizio_Mensile!$C$1:$C$1000;CONFRONTA($D$2&"pattuglia taranto provinciale 2";INDICE(Servizio_Mensile!$A$1:$A$1000&Servizio_Mensile!$C$1:$C$1000;);0)-GIORNO($D$2)-2);"")
così facendo ti elimina #n/d...
cmq sei un genio.
Rinnovo i ringraziamenti a tutti coloro che hanno colllaborato a questa discussione. Un abbraccio a tutti. Angelo da TA....
indice di canapone data: 30/10/2013 16:25:46
Ciao,
grazie a te del riscontro.
La formula funziona - dovrebbe- solo se nei prospetti trova dati relativi ad un solo mese.
Se scrivessi gli orari dal 1/10/2013 al 2/11/2013, i dati relativi a 1 e 2 novembre sarebbero sicuramente sbagliati.
Meglio fare qualche prova e controllare i risultati.
Alla prossima.
di angelo (utente non iscritto) data: 30/10/2013 16:40:28
C.A. Canapone.....Infatti lo sto provando. Il problema non dovrebbe esserci in quanto si tratta di servizi mensili. Quando passo all'altro mese i dati sono già salvati. Quindi con tasto macro cancello tutta la programmazione del mese corrente e , mi dedico al mese successivo.... E' abbstanza articolato il progetto ed impegnativo. Mancava questo per completare....sempre che non mi sia sfuggito qual cosa.. Non credo, cmq andiamo avanti...
Grazie tante.....