Excel possible de remplir deux cellules avec une formule if

J'ai cherché sur Internet pour savoir si cela est possible:

IF (test logique, valeur réelle, fausse valeur)

C'est ce que j'essaie de faire par exemple

A2 =IF( B2 = 20 ; "True" et donner la valeur C2 "Closed" ; False )

Comment puis-je faire ceci?

2 Solutions collect form web for “Excel possible de remplir deux cellules avec une formule if”

Non, vous ne pouvez pas attribuer de valeur à une autre cellule sans VBA.

Vous pouvez faire deux si des formules comme:

 A2=IF(B2=20,"True","False") C2=IF(A2="True","Closed","") 

Pour VBA, vous pouvez faire quelque chose comme

 sub test() For each c in range("B:B") If c = 20 then c.offset(-1,) = "True" c.offset(1,) = "Closed" End if Next c end sub 

Pour une référence future, et peut-être pour les autres à la recherche d'une réponse à l'avenir, vous pouvez le faire avec une seule formule si les cellules sont adjacentes. Par exemple, si nous mettions TRUE / FALSE en C2 et Fermé en D2.
Vous faites cela avec une formule de tableau … Pour ce faire, vous devez:

  1. Sélectionnez BOTH cellules C2 et D2
  2. Entrez la formule =IF($B2=20,{TRUE,"Closed"},{FALSE,""}) et utilisez Ctrl + Shift + Enter pour le configurer

De cette façon, IF renvoie un ensemble de valeurs ( TRUE,"Closed" ou FALSE,"" ) et, en entrant ceci comme une formule de matrice avec les deux cellules sélectionnées, Excel remplira les deux.

Malheureusement, vous ne pouvez pas faire cette approche lorsque les cellules sont divisées, comme dans A2 / C2 comme dans votre cas 🙁

  • Excel: formule portable pour référencer les données sur la feuille de travail précédente (relative)
  • Excel vba: copier des lignes si les données correspondent aux valeurs en colonne dans une autre feuille
  • Code Excel VBA Fonction de fonction de sous-tâche secondaire Changer La fonction d'alimentation ne fonctionne pas
  • Excel VBA - Fonction définie par l'utilisateur pour transformer la chaîne en formule
  • Excel Vba (bouton OnClick)
  • Soyons le génie de l'ordinateur et du réseau.