Je cherche une foction : Si chiffre < 0 dans une colonne

Bonjour tout le monde, je suis nouvelle sur ce Forum.

Je connais un peu Excel, et je suis entrain de faire une feuille de calcul, je bloque sur une fonction :

J'ai une colonne E qui comporte des chiffes dégressif ligne 1 à 20, une colonne F qui comprend un nombre de 10 à 200, et un colonne G dans la quelle je doit mettre le nombre de la colonne F dans la ligne ou le chiffre de E devient négatif :

----------E-------------F------------------G

Ligne

1---486,62 € ------- 10

2---429,17 € ------- 20

3---371,71 € ------- 30

4---314,26 € ------- 40

5---256,80 € ------- 50

6---199,35 €-------- 60

7---141,90 €-------- 70

8--- 84,44 €--------- 80

9--- 26,99 €--------- 90

10-- -30,47 €------- 100-----------100

11-- -87,92 €------- 110

12---145,37 €------ 120

13---202,83 €------ 130

14---260,28 €------ 140

15---317,74 €------ 150

16---375,19 €------ 160

17---432,65 €------ 170

18---490,10 €------ 180

19---547,55 €------ 190

20---605,01 €------ 200

La formule devrait tester toutes les valeurs de la colonne E trouver le premier chiffre négatif de cette colonne, et incrire la valeur de la colonne F dans la colonne G, comme sur l'exemple de la ligne 10

Merci de me répondre,

Bien amicalement Léa.

Bonjour,

Essaye en G1 =SI(E1<0;E1;"")

A +

Bonjour Léa,

A essayer :

=INDEX(F1:F20;EQUIV(0;E1:E20;-1)+1)

EQUIV : permet de retrouver le rang de la valeur la plus proche >0, auquel on ajoute 1 pour avoir la 1ère valeur négative

INDEX : donne la valeur de la colonne F selon le rang défini avec EQUIV

Essaye et dis nous

@+

RE

formule a recopier vers le bas où la dernière cellule de ton tableau

A +

henri a écrit :

Bonjour,

Essaye en G1 =SI(E1<0;E1;"")

A +

Bonjour Henri,

Merci pour ta réponse, mais cela ne m'apporte pas grand chose, tu ne tiens même pas compte de la colonne F ???

Amicalement Léa

thibo a écrit :

Bonjour Léa,

A essayer :

=INDEX(F1:F20;EQUIV(0;E1:E20;-1)+1)

EQUIV : permet de retrouver le rang de la valeur la plus proche >0, auquel on ajoute 1 pour avoir la 1ère valeur négative

INDEX : donne la valeur de la colonne F selon le rang défini avec EQUIV

Essaye et dis nous

@+

Bonjour thibo,

Merci pour cette réponse, j 'ai essayée, cela fonctionne, mais ce n'est pas tout à fait au point, car toutes les cellules de la colonne après la première cellule contenant un chiffre négatif, se remplissent avec : #N/A

Bien amicalement Léa

Bonjour,

En G1 : =(E1<0)*(NB.SI(E$1:E1;"<0")=1)*F1

Menu Outils / Options /Afficahge / décocher "valeurs zéro"

à copier vers le bas

oui bien :

=SI(ET(E1<0;NB.SI(E$1:E1;"<0")=1);F1;"")

Bonjour dre,

Je viens d'essayer ta solution, elle est vraiment super, exactement ce qu'il me fallait, cela mérite un bisou de Léa.

Amicalement Léa

Merci, ma barbe en a frémi.

A y refléchir (à la formule !), la double condition n'est pas necessaire !

Essaie ceci :

=SI(NB.SI(E$1:E1;"<0")=1;F1;"")

Bonsoir,

juste ,j'ai fais un faute de frappe

En G1=SI(E1<0;F1;"")

A +

henri a écrit :

Bonsoir,

juste ,j'ai fais un faute de frappe

En G1=SI(E1<0;F1;"")

A +

J'avais corrigé henri, finalement j'ai retenu la solution de der.

Amicalemnt Léa.

Bonsoir,

merci d'avoir répondu

A +

Rechercher des sujets similaires à "cherche foction chiffre colonne"