web-dev-qa-db-fra.com

Formule pour obtenir la valeur de cellule la plus à gauche d'une «plage de cellules»

Besoin de votre aide pour trouver une solution à un problème auquel je suis confronté maintenant.

enter image description here

Formule pour la colonne A ... Plage de données de B à D

  • Avoir des valeurs dans une plage de cellules de feuille de calcul (de la colonne B à D)
  • La valeur peut ou non être présente dans la plage

  • J'ai besoin de la formule pour mettre à jour la valeur la plus à gauche de la même ligne vers la colonne A .. Par exemple, dans la ligne 2, "Abil" est la cellule la plus à gauche de la plage B2 à D2.

Quelque chose comme =Left(B2:D2) qui sélectionnera la valeur de cellule la plus à gauche de la cellule A2

1
Jackson Gilbert
=ARRAYFORMULA(IF(IF(B2:B<>"", B2:B, C2:C)<>"", 
                 IF(B2:B<>"", B2:B, C2:C), D2:D))

0

0
user0
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(TRIM(TRANSPOSE(QUERY(
 TRANSPOSE(B2:D), , 999^99))), "\w+")))

0


=ARRAYFORMULA(INDEX(IFERROR(SPLIT(TRIM(TRANSPOSE(QUERY(
 TRANSPOSE(B2:D), , 999^99))), " ")), , 1))

0

0
user0