J'aimerais mieux comprendre ta formule
=query({ arrayformula(RECHERCHEV((ARRONDI.SUP(flatten(sequence(COLONNES(tab);LIGNES(tab);1;1)/COLONNES(tab))));{flatten(sequence(COLONNES(tab);LIGNES(tab);1;1))\flatten(transpose(tab))};2;0))\ arrayformula(RECHERCHEV(mod(flatten(sequence(LIGNES(tab);COLONNES(tab);0;1));COLONNES(tab))+1;{flatten(sequence(LIGNES(tab);COLONNES(tab);1;1))\flatten(tab)};2;0))\ flatten(tab)
};"select * where Col1 is not null and Col2 is not null and Col3 is not null";0)
J'ai modifié le tableau d'origine et cette formule ne me donne pas le résultat voulu. Il faudrait que je comprenne mieux pour arriver à l'adapter.
Je connais "query", "arrayformula", "recherchev", "arrondi.sup" mais je ne connais pas "flatten" et "sequence". A quoi servent ces deux fonctions?
Est-ce que tu peux me détailler un peu la formule pour que je comprenne?
Je crois que j'ai compris pour flatten. Ca met les valeurs les unes au dessous des autres.
Voici comment se présente mon tableau à présent