Fogli di calcolo Formula Check In / CheckOut Autopopolazione dei dati


0

Sto lavorando su un foglio di calcolo (lo sto facendo in Numbers poiché mi consentirà facilmente di lavorare sul file sul mio mac, iPhone, iPad e online su icloud.com) ... ma questa è essenzialmente anche una domanda eccellente poiché programma potrebbe essere utilizzato per la soluzione che sto cercando. Ho pensato di iniziare con quello però - dal momento che credo che Numbers non supporti le formule di array - non sono sicuro di averne bisogno o meno.

Ho cercato di trovare un buon modo per tenere traccia di alcuni elementi che accedo e controllo.

Sono circa 60 articoli (finora, e si spera in crescita).

Quello che ho fatto è stato usare Numbers per controllarli dentro e fuori, ma spero di automatizzarlo un po '. Quindi ogni volta che controllo qualcosa, registro il suo articolo #, e anche il nome di chi l'ha verificato, insieme alla data in cui è stato estratto. Ho quindi una colonna per registrare la data in cui è stato effettuato il check-in e inserisco quella data quando mi viene restituita.

Quindi le mie colonne sembrano così:

A | B | C | D | E
Articolo # | Controllato su | Data di pagamento | Data di check-in | Numero di giorni verificati

In un secondo foglio, vorrei popolare automaticamente un elenco di solo gli articoli disponibili per il checkout e li ho ordinati con l'articolo più vecchio restituito in alto, poiché è il prossimo che dovrebbe essere verificato dal momento che non è stato per un po.

Alla fine sembrerebbe così:

A | B | C | D
Articolo # | Ultimo verificato da | Ultima data del check-in

Quindi, ciò che dovrebbe accadere è che l'elenco "disponibile per il checkout" mostra solo gli elementi che sono stati ricontrollati (che hanno una data elencata nella colonna Check in). Questo diventa complicato perché il mio primo foglio finirà per visualizzare lo stesso articolo molte volte mentre vengono estratti e ricomposti più volte - quindi voglio solo che elenchi l'ultima volta in cui è stato eseguito il check-in.

Alla fine, posso quindi guardare l'elenco degli articoli disponibili e sapere quale controllare successivamente. E poi quando lo inserisco come verificato sul mio primo foglio, scomparirà automaticamente dal foglio "Disponibile" (fino a quando non verrà ricontrollato e verrà visualizzato alla fine dell'elenco).

Sto pensando che una volta che avrò funzionato bene, sarò facilmente in grado di creare il prossimo foglio di popolamento automatico di cui ho bisogno, che elenca solo gli elementi che sono stati estratti per un periodo di tempo davvero lungo (come 3 mesi), dal momento che tipo di lavoro allo stesso modo, ma con i dati opposti.

A | B | C | D
Articolo # | Ultimo verificato da | Quanti giorni ho verificato

Qualsiasi aiuto sarebbe molto apprezzato!

Grazie per qualsiasi aiuto o idee in anticipo!


hai provato qualcosa? Cosa succede se due cose hanno lo stesso orario di check-in (ugualmente vecchio), i dati di input sono in un certo ordine?
gtwebb,

Probabilmente vuoi includere l'ora e la data. Sai che un articolo non è disponibile se il check-out è successivo all'ultimo check-in, ma hai bisogno di tempo per gestire la situazione in cui è stato ritirato nello stesso giorno in cui è stato effettuato il check-in e viceversa.
fixer1234

Risposte:


0

Puoi fare molto (ma non tutto) con le tabelle pivot . Ho fatto una configurazione di base in Excel per te, che dovrebbe aiutarti a iniziare. Una direzione che dovresti esplorare ulteriormente non è quella di mettere ogni query (informazioni necessarie) in una tabella pivot, ma di creare una tabella pivot separata per ogni query che hai.

Per riassumere cosa c'è nel foglio Excel (nel caso in cui il collegamento Dropbox si interrompa):

  • Foglio di lavoro "Dati prestito" con una tabella contenente le seguenti colonne:
    • Articolo
    • Prenota verificato
    • Data di partenza
    • Data del check-in
    • Giorni verificati, con la formula: =IF(ISNUMBER([Date checked in]);INT([Date checked in]-[Date checked out]);"")
  • Foglio di lavoro "Dashboard" con due tabelle pivot, entrambe basate sulla tabella "Dati prestito":
    • Ultimi checkout, con:
      • Item come etichetta riga
      • Date checked out come valore, impostare per mostrare il valore massimo nel formato del numero di data.
    • Periodi di prestito correnti (in bianco se il libro è disponibile), con:
      • Days checked out come etichetta di riga (sub / totali totali disabilitati)
      • Item come etichetta della seconda riga
      • Date checked out come valore, impostare per mostrare il valore massimo nel formato del numero di data, mostrando l'ultima data di pagamento.
      • Date checked in come valore, impostare per mostrare il valore massimo nel formato del numero di data, mostrando l'ultima data di arrivo.

1
Sarebbe bello se nella risposta spiegassi le formule e simili all'interno del blocco note, nel caso in cui il collegamento si interrompa.
Raystafarian,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.