Riempire le date di matricola e aggiungere variables dummy

Ho una colonna con date chiamate "date". Questa colonna contiene le date dal 01.01.2010 al 31.12.2010. dovrebbe avere circa 365 righe, ma ha solo 231 righe, perché i dati non sono stati raccolti regolarmente. Le altre mancano e vorrei riempire le lacune nel tempo.

Come posso riempire l'arrays di questa colonna con le date mancanti? Vorrei aggiungere 134 righe al posto dei mancanti, compilando le date mancanti.

  • Crea un altro foglio e metti tutte le date nella colonna A nel nuovo foglio.
  • Assicurati che il foglio con i dati in esso abbia la colonna dei dati fino a sinistra (importnte per come funziona Vlookup)
  • Nel tuo nuovo foglio, partendo da Cell B2 inserisci i numbers 1 attraverso le numerose colonne presenti nella scheda di dati lungo quella row superiore.
  • Nel tuo nuovo foglio utilizzare Vlookup per trovare tutte le righe where ci sono dati

    =VLOOKUP($A2,DataSheet!$A$1:$C$20,B1,FALSE)

  • Notare che la colonna di ricerca ( $A1 ) è bloccata nella colonna, ma non la row e che l'intervallo che stai cercando è bloccato in tutte le direzioni. Questo ti permetterà di trascinare a destra / in basso e riempire tutto.

  • Trascinare a destra e trascinare in fondo.

ci saranno #N/A s where non è ansible trovare una corrispondenza che è ansible sopprimere con un'istruzione IF di formattazione condizionale. Ma ora hai una fila per each giorno con spazi vuoti quando non ci sono dati!

Ho trovato una soluzione con una formula simile, ma il risultato è stato lo stesso.

In primo luogo, ho ottenuto le due colonne di dati – "data" e "valori" nelle colonne A e B del foglio di lavoro. Ciascuno consisteva di 231 righe. Poi, ho diffuso una gamma completa di date-365 in una nuova colonna D. Infine, ho usato questa formula:

 =VLOOKUP(D2;$A$2:$B$1056;2;FALSE) 

in C2 e ottenuto solo i valori da "valori" della colonna corrispondevano alle nuove date della colonna D.

Grazie per la risposta di Brad per dirmi alla function VLOOKUP .