Niveaux d'imbrication fonction SI excel 2007
Fermé
veens777
-
13 mai 2010 à 13:31
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 13 mai 2010 à 17:37
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 13 mai 2010 à 17:37
A voir également:
- Niveaux d'imbrication fonction SI excel 2007
- Fonction si et - Guide
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Fonction moyenne excel - Guide
4 réponses
tontong
Messages postés
2566
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
19 novembre 2024
1 058
13 mai 2010 à 16:39
13 mai 2010 à 16:39
Bonjour,
La fonction "si" n'est pas la mieux adaptée à ce problème.
La fonction "RechercheV" documentée ici donnera sans doute un bon résultat.
La fonction "si" n'est pas la mieux adaptée à ce problème.
La fonction "RechercheV" documentée ici donnera sans doute un bon résultat.
cptarget
Messages postés
17
Date d'inscription
dimanche 2 mai 2010
Statut
Membre
Dernière intervention
30 décembre 2010
1
Modifié par baladur13 le 31/12/2010 à 14:13
Modifié par baladur13 le 31/12/2010 à 14:13
Bonjour
Ou si vous un code evenement associé à la feuille de calcul
click droit sur la feuille --> view code
coller ce code et mettre la valeur en C1
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Integer
Dim j As Integer
If Target.Cells.Count > 1 Or IsEmpty(Target) Then Exit Sub
i = ActiveSheet.UsedRange.Rows.Count
For j = 1 To i
If Range("c1") = Range("a" & j) Then
Range("c1") = Range("b" & j)
End If
Next j
End Sub
Christophe
Pub supprimée Modération CCM
Ou si vous un code evenement associé à la feuille de calcul
click droit sur la feuille --> view code
coller ce code et mettre la valeur en C1
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Integer
Dim j As Integer
If Target.Cells.Count > 1 Or IsEmpty(Target) Then Exit Sub
i = ActiveSheet.UsedRange.Rows.Count
For j = 1 To i
If Range("c1") = Range("a" & j) Then
Range("c1") = Range("b" & j)
End If
Next j
End Sub
Christophe
Pub supprimée Modération CCM
A, lire ça j'ai l'impression qu'il n'y a pas besoin d'imbrication mais simplement d étirer la fonction si le long de la colonne
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
13 mai 2010 à 17:37
13 mai 2010 à 17:37
bonjour,
ta valeur cherchée saisie en C1 par ex
ta valeur cherchée saisie en C1 par ex
=si(NB.SI(A1:A1000;C1)=0;"inconnu";rechercheV(C1;A1:B1000;2;0))