Données actuelles:
9/20/2018 6
9/22/2018 3
9/23/2018 1
Sortie désirée:
9/20/2018 6
9/21/2018
9/22/2018 3
9/23/2018 1
J'aimerais que les dates manquantes soient ajoutées à la colonne A tandis que les données de la colonne B restent en correspondance avec la date d'origine. Colonne B N'a pas nécessairement besoin de recevoir une valeur Null, elle peut également être "0".
collez ceci dans la cellule C1 :
=ARRAYFORMULA({TO_DATE(ROW(
INDIRECT("A"&DATEVALUE(MIN(A:A))&":B"&DATEVALUE(MAX(A:A))))), IFERROR(VLOOKUP(TO_DATE(ROW(
INDIRECT("A"&DATEVALUE(MIN(A:A))&":B"&DATEVALUE(MAX(A:A))))), A:B, 2, 0))})
CTRL
+ C
DELETE
CTRL
+ SHIFT
+ V
Une formule plus simple que celle de l'autre réponse .
Ajoutez la formule suivante à C1
=ArrayFormula({
A1:B3;
FILTER({A1+ROW(A1:A3),IFERROR(ROW(A1:A3)/0,)},
ISNA(MATCH(A1+ROW(A1:A3),A:A,0)))
})
Dans le cas où vous disposez d'une source de données plus importante, remplacez A1: B3 et A1: A3 en conséquence.
Effectuez ensuite les étapes Copier / Coller en tant que valeurs uniquement , soit en utilisant les options du menu Google Sheets, les options du menu contextuel (clic droit) ou les raccourcis clavier.
En relation