OVH Cloud OVH Cloud

nb de lignes vides dans une colonne...

6 réponses
Avatar
j-pascal
Bonsoir,
J'ai une zone (A1:A50) contenant du texte de la ligne 10 à la ligne 20 (par
ex). Quelle formule me permet de connaître le nombre de lignes vides situées
au dessus de ce texte (donc ici : A1:A9 soit "9") ? Faut-il passer
obligatoirement par une formule matricielle ?
Merci d'avance pour votre aide,
JP

6 réponses

Avatar
Trirème
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Helvetica, Arial, sans-serif">Bonsoir<br>
En B2&nbsp; =EQUIV("*";A1:A50;0)-1<br>
<br>
Cordiale nuit&eacute;e<br>
Trir&egrave;me<br>
</font></font><br>
j-pascal a &eacute;crit&nbsp;:
<blockquote cite="" type="cite">
<pre wrap="">Bonsoir,
J'ai une zone (A1:A50) contenant du texte de la ligne 10 &agrave; la ligne 20 (par
ex). Quelle formule me permet de conna&icirc;tre le nombre de lignes vides situ&eacute;es
au dessus de ce texte (donc ici : A1:A9 soit "9") ? Faut-il passer
obligatoirement par une formule matricielle ?
Merci d'avance pour votre aide,
JP


</pre>
</blockquote>
</body>
</html>
Avatar
Patrick Catarsi
Le 13/05/05 23:18, dans , « j-pascal »
a écrit :

Bonsoir,
J'ai une zone (A1:A50) contenant du texte de la ligne 10 à la ligne 20 (par
ex). Quelle formule me permet de connaître le nombre de lignes vides situées
au dessus de ce texte (donc ici : A1:A9 soit "9") ? Faut-il passer
obligatoirement par une formule matricielle ?
Merci d'avance pour votre aide,
JP




Slt
Créé une Base de données
A1 = "Nom"
A2:A51 = ta base de données
B1 = "Nom" c'est la zone d'extraction
C1 = "Nom"
C2 entre la lettre que tu cherche ex ="" pour rien, a* pour a, b* pour b
etc
C1:C2 sont la zone de critères
Sélectionne la zone A1:A51 puis Données/Filtre/Filtre élaboré
A1:A51 sont en base
C1/C2 sont en critères
B1en extraction après avoir choisi l'option extraire
Et la sous B1 apparaitra la liste de tous les enregistrements répondant au
critères

Suis à ta disposition pour renseignements complémentaires
Patrick

Avatar
j-pascal
Bonjour Patrick,
Si j'ai bien compris, tu me proposes (comme Jacquouille...) de passer par le
filtre...
En réalité, la finalité de ma question (mais je voulais réfléchir un peu par
moi-même !) c'est d'avoir une liste (cf. Données - validation) réduite. Je
m'explique : j'ai un tableau de 1.000 lignes avec des noms classés en ordre
alpha. Je sois saisir ces noms par le bais d'un menu déroulant
(données-validation-liste) mais comme tu l'imagine, c'est pas super d'avoir
toute la liste car elle est trop longue !). Je veux que cette liste soit
réduite aux noms ayant la première lettre commune ou même mieux, les 2
premières (mais ce n'est pas indispensable...). A priori, il faut que je
réserve une colonne à la saisie de cette fameuse lettre. Je crois qu'avec
FileMakerPro (entre autre) on peut saisir les lettres directemement dans la
colonne où le nom doit apparaître, mais je crains qu'avec excel cela ne soit
pas possible...
Si ce n'est pas clair, je veux bien m'expliquer davantage...
Merci et à bientôt j'espère,
JP
"Patrick Catarsi" a écrit dans le message de
news: BEACBAAF.6D69%
Le 13/05/05 23:18, dans , «
j-pascal »

Bonsoir,
J'ai une zone (A1:A50) contenant du texte de la ligne 10 à la ligne 20
(par
ex). Quelle formule me permet de connaître le nombre de lignes vides
situées
au dessus de ce texte (donc ici : A1:A9 soit "9") ? Faut-il passer
obligatoirement par une formule matricielle ?
Merci d'avance pour votre aide,
JP




Slt
Créé une Base de données
A1 = "Nom"
A2:A51 = ta base de données
B1 = "Nom" c'est la zone d'extraction
C1 = "Nom"
C2 entre la lettre que tu cherche ex ="" pour rien, a* pour a, b* pour b
etc
C1:C2 sont la zone de critères
Sélectionne la zone A1:A51 puis Données/Filtre/Filtre élaboré
A1:A51 sont en base
C1/C2 sont en critères
B1en extraction après avoir choisi l'option extraire
Et la sous B1 apparaitra la liste de tous les enregistrements répondant au
critères

Suis à ta disposition pour renseignements complémentaires
Patrick




Avatar
Starwing
Bonjour,

http://www.excelabo.net/xl/listes.php#raccouciliste

Télécharge l'exemple st-selectionner

Starwing
Avatar
Trirème
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Helvetica, Arial, sans-serif">D&eacute;sol&eacute;, mais
il me semble que le probl&egrave;me &eacute;voqu&eacute; ici n'a rien &agrave; voir avec la
question initiale :<br>
</font></font>
<blockquote><small>...<br>
J'ai une zone (A1:A50) contenant du texte de la ligne 10 &agrave; la ligne 20
(par</small><br>
<small>ex). Quelle formule me permet de conna&icirc;tre le nombre de lignes
vides situ&eacute;es</small><br>
<small>au dessus de ce texte (donc ici : A1:A9 soit "9") ?<br>
...</small></blockquote>
<font size="-1"><font face="Helvetica, Arial, sans-serif">Ta demande : <br>
</font></font>
<blockquote><font face="Helvetica" size="2">Je veux r&eacute;cup&eacute;rer dans une
zone "B1:B10" la liste des mots commen&ccedil;ant par la lettre contenue dans
la cellule "C1".</font>
<br>
</blockquote>
<small>Heureusement, Starwing a rep&eacute;r&eacute; LA solution.<br>
A bient&ocirc;t avec plus de bonheur j'esp&egrave;re.<br>
</small>
<pre class="moz-signature" cols="72">
Trir&egrave;me</pre>
<br>
<br>
</body>
</html>
Avatar
Patrick Catarsi
Le 15/05/05 16:02, dans #, « j-pascal »
a écrit :

Bonjour Patrick,
Si j'ai bien compris, tu me proposes (comme Jacquouille...) de passer par le
filtre...
En réalité, la finalité de ma question (mais je voulais réfléchir un peu par
moi-même !) c'est d'avoir une liste (cf. Données - validation) réduite. Je
m'explique : j'ai un tableau de 1.000 lignes avec des noms classés en ordre
alpha. Je sois saisir ces noms par le bais d'un menu déroulant
(données-validation-liste) mais comme tu l'imagine, c'est pas super d'avoir
toute la liste car elle est trop longue !). Je veux que cette liste soit
réduite aux noms ayant la première lettre commune ou même mieux, les 2
premières (mais ce n'est pas indispensable...). A priori, il faut que je
réserve une colonne à la saisie de cette fameuse lettre. Je crois qu'avec
FileMakerPro (entre autre) on peut saisir les lettres directemement dans la
colonne où le nom doit apparaître, mais je crains qu'avec excel cela ne soit
pas possible...
Si ce n'est pas clair, je veux bien m'expliquer davantage...
Merci et à bientôt j'espère,
JP
"Patrick Catarsi" a écrit dans le message de
news: BEACBAAF.6D69%
Le 13/05/05 23:18, dans , «
j-pascal »

Bonsoir,
J'ai une zone (A1:A50) contenant du texte de la ligne 10 à la ligne 20
(par
ex). Quelle formule me permet de connaître le nombre de lignes vides
situées
au dessus de ce texte (donc ici : A1:A9 soit "9") ? Faut-il passer
obligatoirement par une formule matricielle ?
Merci d'avance pour votre aide,
JP




Slt
Créé une Base de données
A1 = "Nom"
A2:A51 = ta base de données
B1 = "Nom" c'est la zone d'extraction
C1 = "Nom"
C2 entre la lettre que tu cherche ex ="" pour rien, a* pour a, b* pour b
etc
C1:C2 sont la zone de critères
Sélectionne la zone A1:A51 puis Données/Filtre/Filtre élaboré
A1:A51 sont en base
C1/C2 sont en critères
B1en extraction après avoir choisi l'option extraire
Et la sous B1 apparaitra la liste de tous les enregistrements répondant au
critères

Suis à ta disposition pour renseignements complémentaires
Patrick




Slt

J'ai bien compris ton problème, je crois que le filtre élaboré convient très
bien, tu entre dans la cellule critères de ta zone de critères ce que tu
cherche ex : A* ou AB* et la zone d'extraction te sort toutes les lignes
correspondantes au choix( A* sortira les noms commençant par A et AB* ceux
commençant par AB)(Tu peut même faire des critères multiples genre "ET",
"OU" ,"<",">" etc). Les fiches se trouvent séparés de ta base, tu peut y
travailler dessus en toute sérénité.
A ta disposition
Patrick