Confronto fra tabel...
 
Notifiche
Cancella tutti

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.

[Risolto] Confronto fra tabelle per vedere i nomi mancanti (office 2021)

122 Post
2 Utenti
2 Reactions
3,372 Visualizzazioni
CL161097
(@cl161097)
Post: 0
New Member
Avviatore di Topic
 

Ciao ragazzi ho una tabella con dei nominativi di presenze per quanto riguarda la fruizione del servizio mensa aziendale
Le tabelle sono identiche, avrei bisogno di ottenere in un foglio a parte una tabella riepilogativa che mi mostra i nomi mancanti e in quale giorno, nella tabella "mensa tutti" rispetto ad "ufficio paghe" Mi era stata proposta una "macro" di per sè funziona ma essendo solo testuale alla fine è un gran casino di nomi. Come potrei fare?

 

Versione di Excel
Sistema operativo
 
Postato : 27/09/2023 10:18
gianfranco55
(@gianfranco55)
Post: 1801
Moderatore
 

ciao

puoi essere più preciso?

devi estrapolare chi non ha timbrato

che foglio si prende di riferimento e dove si inseriscono i dati

 
Postato : 27/09/2023 11:47
CL161097
(@cl161097)
Post: 0
New Member
Avviatore di Topic
 

I dati ufficiali solo nel foglio mensa tutti. Le divergenze potrebbero essere nel foglio ufficio paghe. I nomi sono quasi identici. I pasti timbrati sono indicati dal numero 1 in corrispondenza del nome e della data. 

 
Postato : 27/09/2023 12:05
gianfranco55
(@gianfranco55)
Post: 1801
Moderatore
 

ciao 

perdonami sarà l'età ma non capisco

vediamo

in foglio tutti hai nomi e date dove uno ha usufruito della mensa

in foglio paghe vuoi estrarre chi ha usufruito della mensa (nomi data)

chi non ha usufruito della mensa lo vuoi estrarre in che foglio?

 

 
Postato : 27/09/2023 16:42
CL161097
(@cl161097)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 

Mi spiego meglio: il foglio mensa tutti si completa in base ai dati giornalieri riportati sul foglio giornaliero ed è un file "interno" il file ufficio paghe è pressochè identico ma ci arriva da un ufficio esterno e io a fine mese devo controllare il file che arriva dall'ufficio esterno con il mio e segnalare eventuali incongruenze, di solito sono pasti che per qualche motivo non figurano. Essendoci poi i totali giornalieri che poi vanno a formare il totale pasti mensile, Siccome il mio file non contiene errori in quanto lo compiliamo giornalmente e gli errori sono praticamente nulli, ho bisogno di verificare con un colpo d'occhio quali sono le differenze, di solito sono pasti che lui "dimentica di inserire" oppure nominativi che non facendo parte dell'organico aziendale l'ufficio esterno non ha in gestione, tipo eventuali stagisti ospiti ecc ecc.

 

il match tra i due file sa fosse possibile farlo in un foglio a parte.

 
Postato : 27/09/2023 17:19
CL161097
(@cl161097)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 ti è venuta qualche idea?

 
Postato : 01/10/2023 03:46
gianfranco55
(@gianfranco55)
Post: 1801
Moderatore
 

ciao

a dire il vero speravo che qualcuno esperto di VBA

intervenisse..lo vedo più un lavoro per il VBA

oggi provo ad estrapolare le righe con aggrega e vediamo se ci riesco

 
Postato : 02/10/2023 08:20
CL161097
(@cl161097)
Post: 0
New Member
Avviatore di Topic
 

@gianfranco55 forse una macro è troppo macchinosa.....
se si mettono le due tabelle in due fogli distinti e nel terzo le differenze.... certo il file iniziale è molto complesso

 
Postato : 08/10/2023 17:36
gianfranco55
(@gianfranco55)
Post: 1801
Moderatore
 

ciao

se ho capito

nel foglio versione tutti

ho messo in AE24

=CONTA.SE('Ufficio paghe'!$A$6:$A$113;'Versione Tutti'!$A24)

e tirata in giù

ho aggiunto un foglio....mancanti

la formula usata

=SE.ERRORE(INDICE('Versione Tutti'!A$24:A$500;AGGREGA(15;6;RIF.RIGA($1:$500)/('Versione Tutti'!$AE$24:$AE$500=0)/('Versione Tutti'!$A$24:$A$500<>"");RIF.RIGA($A1)));"")

dai un'occhiata alla costruzione della tabella io ho usato formule.

 

se vuoi il doppio confronto NOME/ORE FATTE

metti questa in AE24 al posto del somma.se

=SE($A24<>"";MATR.SOMMA.PRODOTTO(('Ufficio paghe'!$A$6:$A$500=$A24)*('Ufficio paghe'!$S$6:$S$500=$B24));"")

 

 
Postato : 08/10/2023 23:47
CL161097
(@cl161097)
Post: 0
New Member
Avviatore di Topic
 

mmmm... mi cogli un pò impreparato, devo esaminare un file dove ho delle discrepanze, ho postato un file di aprile ed è appena terminato settembre e non ho appunti riguardo a differenze nel mese di aprile, devo applicare il tutto ad un file recente ma mi sa che diventa troppo macchinoso anche perchèle celle che contengono i nomi dei dipendenti non sono fisse ma possono variare a seconda se quel mese ci sono "dipendenti extra" che usufruiscono del servizio e quindi vanno aggiunti... quindi capisci che se cambiano i riferimenti va aggiornata la formula.. non essendo celle fisse mi sa che diventa un casino... cmq provo ad applicarmi domani e vedere se funziona, comunque non so cosa intendi tu quando dici "se vuoi le ore" qui non si parla di ore, questi sono i pasti mensa 🙂 Inoltre il file da controllare è mensile, se ogni volta che devo controllare il file devo scrivere tutta quella pappardella di formule....

 
Postato : 09/10/2023 00:26
gianfranco55
(@gianfranco55)
Post: 1801
Moderatore
 

ciao

le tabelle sono uguali non importa se i nomi cambiano

verifico se i nomi ci sono e da lì verifico il resto

lo so che le ore non centrano ma se le ore totali non corrispondono

vuol dire che non ha timbrato

fammi sapere

 
Postato : 09/10/2023 00:32
CL161097
(@cl161097)
Post: 0
New Member
Avviatore di Topic
 

no quello che tu dici è il totale dei pasti mensile, ecco la mia precisazione

 
Postato : 09/10/2023 00:34
gianfranco55
(@gianfranco55)
Post: 1801
Moderatore
 

lo so che sono le ore totali

se non ti va non usarle usa solo i nomi

avevi un'ulteriore verifica che il timbrato fosse esatto ma non è obbligatorio usarle

 
Postato : 09/10/2023 00:39
CL161097
(@cl161097)
Post: 0
New Member
Avviatore di Topic
 

c'è da impazzire perchè nel frattempo ho cambiato i fogli, il mio è diventato "mensa zf" la versione tutti non conta ai fini del confronto che devo fare io

, e quello che mi arriva dall'esterno è selvatici settembre 23, sto file si è arenato per troppo tempo sono passati mesi, ovvio che a distanza di mesi non mi torna niente, purtroppo accade quando passa troppo tempo fra i post e le risposte. Si inchioda tutto

ti dico subito che il controllo l'ho gia fatto e tra il mio file "mensa solo ZF e l'esterno "selvatici settembre il totale è identico, per cui se non hai differenze le formule sono ok altrimenti sono da "affinare"

 
Postato : 09/10/2023 00:59
gianfranco55
(@gianfranco55)
Post: 1801
Moderatore
 

ciao

sistemati le date come vuoi

 
Postato : 09/10/2023 01:22
Pagina 1 / 9
Condividi:
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy
     Scarica il nostro ebook gratuito     

Unisciti a oltre 35.000 professionisti
che hanno già scelto di semplificare il proprio lavoro
e aumentare la produttività con la nostra newsletter!

Scarica l’ebook con i
migliori trucchi e suggerimenti per Excel
selezionati per te da Excel Academy

Download