fonction =EQUIV(...) pour trouver 1ère cellule vide (suite)
3 réponses
Michel PICHOU
Bonjour ! Je rappelle ci dessous ma question du 31 mai :
Sous Excel 2000 / W98
Pour trouver la position de la 1ère cellule vide de la colonne A:A qui
contient des valeurs et des vides, je fais :
=EQUIV("";A:A;0) et ça ne marche pas, la réponse est #N/A
Quelqu'un a-t-il une solution (je préfèrerais une solution hors macro)
J'avais reçu des réponses de Isabelle, Starwing et Anacoluthe.
Je veux simplement dire que ce matin en me rasant (y a pas que Sarko !),
j'ai pensé à une solution toute simple A CONDITION toutefois que les
cellules contenant des valeurs constituent une plage continue (sans vides)
en tête de la colonne. Ce qui est mon cas, mais que je n'avais pas précisé
dans ma question initiale (= pb mal posé).
Les réponses m'ont néanmoins intéressé, car je ne maîtrise pas bien les
fonctions matricielles.
Donc dans cette condition : n° de la ligne du 1er vide est : =NBVAL(A:A)+1
Peut-être ce complément intéressera-t-il qqu'un.
A +
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.686 / Virus Database: 447 - Release Date: 14/05/04
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
isabelle
bonjour Michel,
=MIN(SI(ESTVIDE(A1:A65535);LIGNE(A1:A65535))) c'est une formule matriciel à valider par Ctrl+Shift+Entrée
isabelle
Bonjour ! Je rappelle ci dessous ma question du 31 mai : Sous Excel 2000 / W98 Pour trouver la position de la 1ère cellule vide de la colonne A:A qui contient des valeurs et des vides, je fais : =EQUIV("";A:A;0) et ça ne marche pas, la réponse est #N/A Quelqu'un a-t-il une solution (je préfèrerais une solution hors macro) J'avais reçu des réponses de Isabelle, Starwing et Anacoluthe. Je veux simplement dire que ce matin en me rasant (y a pas que Sarko !), j'ai pensé à une solution toute simple A CONDITION toutefois que les cellules contenant des valeurs constituent une plage continue (sans vides) en tête de la colonne. Ce qui est mon cas, mais que je n'avais pas précisé dans ma question initiale (= pb mal posé). Les réponses m'ont néanmoins intéressé, car je ne maîtrise pas bien les fonctions matricielles. Donc dans cette condition : n° de la ligne du 1er vide est : =NBVAL(A:A)+1 Peut-être ce complément intéressera-t-il qqu'un. A +
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.686 / Virus Database: 447 - Release Date: 14/05/04
bonjour Michel,
=MIN(SI(ESTVIDE(A1:A65535);LIGNE(A1:A65535)))
c'est une formule matriciel à valider par Ctrl+Shift+Entrée
isabelle
Bonjour ! Je rappelle ci dessous ma question du 31 mai :
Sous Excel 2000 / W98
Pour trouver la position de la 1ère cellule vide de la colonne A:A qui
contient des valeurs et des vides, je fais :
=EQUIV("";A:A;0) et ça ne marche pas, la réponse est #N/A
Quelqu'un a-t-il une solution (je préfèrerais une solution hors macro)
J'avais reçu des réponses de Isabelle, Starwing et Anacoluthe.
Je veux simplement dire que ce matin en me rasant (y a pas que Sarko !),
j'ai pensé à une solution toute simple A CONDITION toutefois que les
cellules contenant des valeurs constituent une plage continue (sans vides)
en tête de la colonne. Ce qui est mon cas, mais que je n'avais pas précisé
dans ma question initiale (= pb mal posé).
Les réponses m'ont néanmoins intéressé, car je ne maîtrise pas bien les
fonctions matricielles.
Donc dans cette condition : n° de la ligne du 1er vide est : =NBVAL(A:A)+1
Peut-être ce complément intéressera-t-il qqu'un.
A +
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.686 / Virus Database: 447 - Release Date: 14/05/04
=MIN(SI(ESTVIDE(A1:A65535);LIGNE(A1:A65535))) c'est une formule matriciel à valider par Ctrl+Shift+Entrée
isabelle
Bonjour ! Je rappelle ci dessous ma question du 31 mai : Sous Excel 2000 / W98 Pour trouver la position de la 1ère cellule vide de la colonne A:A qui contient des valeurs et des vides, je fais : =EQUIV("";A:A;0) et ça ne marche pas, la réponse est #N/A Quelqu'un a-t-il une solution (je préfèrerais une solution hors macro) J'avais reçu des réponses de Isabelle, Starwing et Anacoluthe. Je veux simplement dire que ce matin en me rasant (y a pas que Sarko !), j'ai pensé à une solution toute simple A CONDITION toutefois que les cellules contenant des valeurs constituent une plage continue (sans vides) en tête de la colonne. Ce qui est mon cas, mais que je n'avais pas précisé dans ma question initiale (= pb mal posé). Les réponses m'ont néanmoins intéressé, car je ne maîtrise pas bien les fonctions matricielles. Donc dans cette condition : n° de la ligne du 1er vide est : =NBVAL(A:A)+1 Peut-être ce complément intéressera-t-il qqu'un. A +
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.686 / Virus Database: 447 - Release Date: 14/05/04
isabelle
bonjour michel,
si j'ai bien compris, avec cette exemple : A1 1 A2 1 A3 A4 1 A5
c'est aussi une formule matriciel à valider par Ctrl+Shift+Entrée
isabelle
Bonjour ! Je rappelle ci dessous ma question du 31 mai : Sous Excel 2000 / W98 Pour trouver la position de la 1ère cellule vide de la colonne A:A qui contient des valeurs et des vides, je fais : =EQUIV("";A:A;0) et ça ne marche pas, la réponse est #N/A Quelqu'un a-t-il une solution (je préfèrerais une solution hors macro) J'avais reçu des réponses de Isabelle, Starwing et Anacoluthe. Je veux simplement dire que ce matin en me rasant (y a pas que Sarko !), j'ai pensé à une solution toute simple A CONDITION toutefois que les cellules contenant des valeurs constituent une plage continue (sans vides) en tête de la colonne. Ce qui est mon cas, mais que je n'avais pas précisé dans ma question initiale (= pb mal posé). Les réponses m'ont néanmoins intéressé, car je ne maîtrise pas bien les fonctions matricielles. Donc dans cette condition : n° de la ligne du 1er vide est : =NBVAL(A:A)+1 Peut-être ce complément intéressera-t-il qqu'un. A +
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.686 / Virus Database: 447 - Release Date: 14/05/04
bonjour michel,
si j'ai bien compris, avec cette exemple :
A1 1
A2 1
A3
A4 1
A5
c'est aussi une formule matriciel à valider par Ctrl+Shift+Entrée
isabelle
Bonjour ! Je rappelle ci dessous ma question du 31 mai :
Sous Excel 2000 / W98
Pour trouver la position de la 1ère cellule vide de la colonne A:A qui
contient des valeurs et des vides, je fais :
=EQUIV("";A:A;0) et ça ne marche pas, la réponse est #N/A
Quelqu'un a-t-il une solution (je préfèrerais une solution hors macro)
J'avais reçu des réponses de Isabelle, Starwing et Anacoluthe.
Je veux simplement dire que ce matin en me rasant (y a pas que Sarko !),
j'ai pensé à une solution toute simple A CONDITION toutefois que les
cellules contenant des valeurs constituent une plage continue (sans vides)
en tête de la colonne. Ce qui est mon cas, mais que je n'avais pas précisé
dans ma question initiale (= pb mal posé).
Les réponses m'ont néanmoins intéressé, car je ne maîtrise pas bien les
fonctions matricielles.
Donc dans cette condition : n° de la ligne du 1er vide est : =NBVAL(A:A)+1
Peut-être ce complément intéressera-t-il qqu'un.
A +
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.686 / Virus Database: 447 - Release Date: 14/05/04
c'est aussi une formule matriciel à valider par Ctrl+Shift+Entrée
isabelle
Bonjour ! Je rappelle ci dessous ma question du 31 mai : Sous Excel 2000 / W98 Pour trouver la position de la 1ère cellule vide de la colonne A:A qui contient des valeurs et des vides, je fais : =EQUIV("";A:A;0) et ça ne marche pas, la réponse est #N/A Quelqu'un a-t-il une solution (je préfèrerais une solution hors macro) J'avais reçu des réponses de Isabelle, Starwing et Anacoluthe. Je veux simplement dire que ce matin en me rasant (y a pas que Sarko !), j'ai pensé à une solution toute simple A CONDITION toutefois que les cellules contenant des valeurs constituent une plage continue (sans vides) en tête de la colonne. Ce qui est mon cas, mais que je n'avais pas précisé dans ma question initiale (= pb mal posé). Les réponses m'ont néanmoins intéressé, car je ne maîtrise pas bien les fonctions matricielles. Donc dans cette condition : n° de la ligne du 1er vide est : =NBVAL(A:A)+1 Peut-être ce complément intéressera-t-il qqu'un. A +
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.686 / Virus Database: 447 - Release Date: 14/05/04
Starwing
Bonjour,
La formule suivante: =NBVAL(A:A)+1 ne fait que compter le nombre de valeur total dans la colonne A et y ajoute un ( 1 ) à cette somme. Elle ne donne pas nécessairement la position de la 1ère cellule vide de la colonne pour tous les cas.
Pour trouver la position de la 1ère cellule vide de la colonne A:A la formule décrite ci-haut est donc déficiente, et ne prends pas en compte toutes les autres possibilités et peut causer des erreurs.
Exemple 1: une simple virgule dans la cellule A21000 te donnera une réponse erronée; Exemple 2: une centaine de lignes masquées dans la colonne A et qui contiennent tous des données; etc...
Une formule efficace, est une formule que l'on peut utiliser à toutes les sauces.
Pour trouver la position de la 1ère cellule vide de la colonne A:A la formule décrite ci-haut est donc déficiente, et ne prends pas en compte toutes les autres possibilités de données qu'une colonne peut contenir, elle est donc à proscrire définitivement pour ce genre de demande.
Starwing
Bonjour,
La formule suivante: =NBVAL(A:A)+1 ne fait que compter le
nombre de valeur total dans la colonne A et y ajoute un (
1 ) à cette somme. Elle ne donne pas nécessairement la
position de la 1ère cellule vide de la colonne pour tous
les cas.
Pour trouver la position de la 1ère cellule vide de la
colonne A:A la formule décrite ci-haut est donc
déficiente, et ne prends pas en compte toutes les autres
possibilités et peut causer des erreurs.
Exemple 1: une simple virgule dans la cellule A21000 te
donnera une réponse erronée;
Exemple 2: une centaine de lignes masquées dans la colonne
A et qui contiennent tous des données;
etc...
Une formule efficace, est une formule que l'on peut
utiliser à toutes les sauces.
Pour trouver la position de la 1ère cellule vide de la
colonne A:A la formule décrite ci-haut est donc
déficiente, et ne prends pas en compte toutes les autres
possibilités de données qu'une colonne peut contenir, elle
est donc à proscrire définitivement pour ce genre de
demande.
La formule suivante: =NBVAL(A:A)+1 ne fait que compter le nombre de valeur total dans la colonne A et y ajoute un ( 1 ) à cette somme. Elle ne donne pas nécessairement la position de la 1ère cellule vide de la colonne pour tous les cas.
Pour trouver la position de la 1ère cellule vide de la colonne A:A la formule décrite ci-haut est donc déficiente, et ne prends pas en compte toutes les autres possibilités et peut causer des erreurs.
Exemple 1: une simple virgule dans la cellule A21000 te donnera une réponse erronée; Exemple 2: une centaine de lignes masquées dans la colonne A et qui contiennent tous des données; etc...
Une formule efficace, est une formule que l'on peut utiliser à toutes les sauces.
Pour trouver la position de la 1ère cellule vide de la colonne A:A la formule décrite ci-haut est donc déficiente, et ne prends pas en compte toutes les autres possibilités de données qu'une colonne peut contenir, elle est donc à proscrire définitivement pour ce genre de demande.