› Excel e gli applicativi Microsoft Office › Cerca_Vert selezione Multipla
Stai vedendo 20 articoli - dal 1 a 20 (di 20 totali)
-
AutoreArticoli
-
Buona sera a tutti sto lavorando erieccomi mi son imbattuto in un altro problema che non so come risolvere e ho bisogno del vostro prezioso aiuto.Questa volta non si tratta di VBA ma di formule in celle Excel.mi spiego meglio e allego il file per capire meglio quel'è il problema.Ho un foglio "TABFATT" dove mensilmente archivio e registro fatture, alla quale attribuisco un codice commessa e un centro di costo, poi nel Foglio Costi_Ricavi ho un riepilogo delle voci del centro di costo, ora viene il problema. ho la necessità di sommare i dati del Foglio "TABFATT" per commessa , per fine mese di riferimento e per centro di costo,in pratica nel variare i dati nelle celle di appoggio A7 e A10 nel foglio Costi_Ricavi, i dati nella colonna con range D15:D37 e Colonna E15:E37 variano e quindi vorrei che con il variare della ricerca i dati dei centri di costo variano e mi viene fuori il riepilogo mensile di ogni singola commessa,in pratica questa funzione la so fare benissimo con la tabella PIVOT ma vorrei che venga fatta con CERCA_VERT facendo selezione multipla e cioè variando fine mese e cod. commessa vorrei le sommatorie dei centri di costo.Domanda! si riesce a fare una cosa del genere senza usare tabelle PIVOTspero di esser stato chiaroringrazio anticipatamente
Allegati:
You must be logged in to view attached files.Buonaserama dove vanno messi i risultati?? fa un esempio pratico inserendo a mano il risultato da ottenereCiaose vuoi estrarre le voci dal foglio TABFAT in base al codice e al mesein F16 del foglio costiricavi da trascinare in basso=SE.ERRORE(INDICE(TABFATT!$I$6:$I$100;AGGREGA(15;6;RIF.RIGA($A$6:$A$100)/((TABFATT!$C$6:$C$100=Costi_Ricavi!$A$7)*(MESE(TABFATT!$B$6:$B$100)=MESE(Costi_Ricavi!$A$10)))-RIF.RIGA($A$6)+1;RIF.RIGA($A1)));"")per avere i relativi importi cambia l'indice della formula daTABFATT!$I$6:$I$100 a TABFATT!$H$6:$H$100ma non ho capito in quale colonna vanno gli importiCiao Danilo grazie per la risposta i risultati vanno messi nella colonna di colore rosso. Mi fai u esempio su quella colonna. GrazieOpss scusa vanno nella colonna di colore verde. Non avevo il file sottomano. Mentre nella colonna in rosso vengono riportati da in calcolo che poi gli faccio fare ioCiaoti allego il file con la formula in colonna F inseritanon vedo colone verdi comunque per gli importi utilizza la stessa formula cambiando l'indice daTABFATT!$I$6:$I$100 a TABFATT!$H$6:$H$100Allegati:
You must be logged in to view attached files.I valori nella colonna range F16:F37 sono fissi e non devono variare. Mi serve solo va ad comparire i risultati nella colonna range L17:L34 in pratica colonna evidenziata in verde. Spero di esser stato piu chiaro asta volta.Ancora grazie. Magari se mi sistemi il file e me lo rinvii.Ho visto il file che mi hai inviato e in effetti ho visto che con il cambiare del cod. commessa e mese cambiano anche i centri di costi nella colonna range F16:F37, ma in effetti i centri di costi devono restare fissi, voglio solo che cambia il risultato nella colonna con range L17:L34. in pratica al variare del cod. cantiere e mese i dati dei centri di costo nel range appena citato devono variare cercando i dati nel foglio TABFATT. come hai ben gia interpretato.ancora grazie resto in attesa di soluzione anche perchè ho provato a fare come mi hai suggerito ma non compare nessun risultato.ciaoallora dobbiamo usare una colonna di servizio,la A del foglio TABFATin A6 del foglio TABFAT da trascinare in basso=MESE(B6)&C6&I6in L16 del foglio costiricavi da trascinare in basso=SE.ERRORE(INDICE(TABFATT!$H$6:$H$100;CONFRONTA(MESE($A$10)&$A$7&F16;TABFATT!$A$6:$A$100;0));"")in colonna M devi gestire l'errore quando non c'è dato in colonna L quindi in M16 da trascinare in basso=SE.ERRORE(SOMMA(L16*K16);"")Allegati:
You must be logged in to view attached files......e poi io cambierei la convalida dati per la scelta del codiceper evitare di avere tutti quegli spazi vuoti in convalida dati della cella A7in origine incolla=SCARTO(TABRISORSE!$B$4;;;MATR.SOMMA.PRODOTTO(--(TABRISORSE!$B$4:$B$409<>"")))Buon giorno Danilograzie per la soluzione funziona ed e quello che mi serviva, per quanto riguarda la formula da incollare nella convalida dati mi da errore. ho copiato il codice cosi come l'hai scritto te nella convalida dati.ma credo che hai pienamente ragione e importante quello che hai detto e cioe avere solo i dati e non anche le celle vuote.se puoi dargli un occhio te ne sarei grato.saluitbuon giornoDaniloho visto le modifiche che hai apportato, ma ho notato una cosa, in pratica cosi come e scritto il codice non mi escono fuori le somme dei centri di costo, e mi spiego meglio se ho piu volte la stessa voce "noli a Freddo- Gasolio- FAtture e acquisti ecc ecc nello stesso periodo " nel repilogo del foglio costi_Ricavi non li somma ma cerca solo il primo dato riferito al centro di costo,in pratica quello che occorre e che mi venga fatto la somma dei centri di costo per periodo e per commessa. i centri di costo si possono ripetere piu volte nello stesso mese e stessa commessa , spero di esser stato chiaro,ti riallego il file con l'esempio che ti ho appena citato, per farti capire meglio ho messo una sola commessa e un solo fine mese. e come potrai ben notare la sommatoria delle voci non corrisponde. puoi dargli un occhio,grazieAllegati:
You must be logged in to view attached files.Danilo buona seraVolevo sapere se gentilmente avevi letto del problema che avevo sollevato stamani. E cioè il tutto funziona come volevo, ora però manca solo sommare i più centri di costo che si possono ripetere per commessa e per periodo (mese di riferimento). Insomma volevo sapereE se sapevi come risolverlo.E se potevi essermi di aiuto.O mi devo rivolgere di nuovo al forum e se qualcuno sa essermi di aiuto?Grazie per l'attenzioneCiaoin allegato il file con la formula per il convalida inserita....se non funziona (che versione usi??) metti la lista invece che su un altro foglio nello stesso foglio cambiando i riferimenti .....per la seconda richiesta sinceramente non capisco dove vuoi avere i risultati....fai cosi allega il file con i risultati che ti aspetti inseriti a mano (senza formule) magari spiegando come ci arrivi ad occhio basterebbe un MATR.SOMMA,PRODOTTO....pero non capisco dove mettere la formulaAllegati:
You must be logged in to view attached files.Ciao DaniloDomani ti faccio un esempio con la tabella pivot. Così forse riesco a spiegarmi meglio.Grazie per la risposta ora don fuori e non ho modo di mandarti il file con l'esempio. Poi ho la versione 2016ciaonon devi fare l'esempio con una pivot ma nel file che vuoi utilizzare scrivendo a mano il risultato nella cella spiegando magari come ci arrivibuon giorno D@niloti allego il file con i risultati che voglio ottenere. nel foglio Costi_Ricavi in basso ho provato a spiegarti cosa mi occorre, in piu in ogni singolo risultato per centro di costo nella colonna in giallo ti ho messo dei commenti per farti capire da dove esce fuori quel numero.i risultati devono esser posizionati nella colonna in giallo.Allegati:
You must be logged in to view attached files.Buongiornoin L16 da trascinare in basso=MATR.SOMMA.PRODOTTO((MESE(TABFATT!$B$7:$B$100)=MESE(Costi_Ricavi!$A$10))*(TABFATT!$C$7:$C$100=Costi_Ricavi!$A$7)*(TABFATT!$H$7:$H$100)*(TABFATT!$I$7:$I$100=Costi_Ricavi!F16))Allegati:
You must be logged in to view attached files.perfetto funziona benesei un grande.grazie per ora.domanda! il codice scritto ieri nella colonna A del foglio TABFATT non ha piu valenza di esistere cosi, giusto? perche leggendo la stringa di codice non fa piu riferimento alla colonna A del foglio TABFATT?saluti -
AutoreArticoli
Stai vedendo 20 articoli - dal 1 a 20 (di 20 totali)
