Comment obtenir le numéro de ligne en cas de données manquantesIl manque une valeur dans mes données.
J'essaie de créer un script pour la nouvelle colonne «Numéro de ligne» pour obtenir le numéro de ligne de la valeur retardée de Col1 (données non manquantes).
Je suis confronté à un problème lorsque des données manquantes sont rencontrées.
Voici mes données avec le résultat du numéro de ligne requis.
Comment créer un script pour cela?
| Rangée# | Col1 | Numéro de ligne (résultat) |
| 1 | 11 | |
| 2 | 18 | 1 |
| 3 | 34 | 2 |
| 4 | | 3 |
| 5 | | 3 |
| 6 | | 3 |
| 7 | 20 | 3 |
| 8 | | 7 |
| 9 | | 7 |
| dix | 24 | 7 |
| 11 | 14 | dix |
| 12 | 17 | 11 |
| 13 | | 12 |
| 14 | | 12 |
| 15 | 16 | 12 |
| 16 | 25 | 15 |
ScriptingRe: Comment obtenir le numéro de ligne en cas de données manquantesJe pense que cela fera ce que vous recherchez. Lag () sans argument donnera le décalage de la colonne courante.
New Column( "r",
Formula(
If(
Row() == 1, .,
Is Missing( Lag( :Col1 ) ), Lag(),
Row() - 1
)
)
)
Re: Comment obtenir le numéro de ligne en cas de données manquantesÇa marche.
Merci.