Formule pour recopier sans les lignes vides

Résolu/Fermé
jarailet Messages postés 167 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 26 novembre 2024 - 23 nov. 2016 à 11:38
jarailet Messages postés 167 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 26 novembre 2024 - 25 nov. 2016 à 22:36
Bonjour,




LO et Excel2016

Question déjà posée et résolue grâce à gbinforme mais j'ai dû modifier le fichier à traiter et je ne m'y retrouve plus ! ;-(

Voilà le prb
deux colonnes disons A et B contenant les données d'origine
une colonne C pour saisir un choix : 1,2 ou 3 ou rien
deux colonnes D et E pour récupérer la valeur de A et B suivant le choix (si 1-->D=A modifié, si 2-->D=A, si 3-->E=B. Jusque là, ça va !
Les deux colonnes peuvent donc contenir des cellules vides mais les seules lignes à supprimer sont celles où E est vide....
Ça, c'est sur la feuille 1
Je voudrais une formule (mais pas une macro qui risque de coincer sur LO) pour créer une liste des lignes non vides sur une feuille 2.
Merci pour votre aide.
alainL
A voir également:

4 réponses

yclik Messages postés 3716 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 20 décembre 2024 1 521
24 nov. 2016 à 11:09
Bonjour
une proposition
0
jarailet Messages postés 167 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 26 novembre 2024 4
24 nov. 2016 à 17:34
Bonjour
... et merci pour ton aide. J'ai, après pas mal de tâtonnements, fini par arriver à ce que je voulais. Mon truc fonctionne... avec LibreOffice, mais sur Excel, il envoie des #NOM en Flle2.
Je l'ai pourtant enregistré en xls.
Vois-tu un moyen d'arranger cela ou bien faut-il se résoudre à faire un autre programme pour les utilisateurs d'Excel ???

Voici la bête via Cijoint : https://www.cjoint.com/c/FKyqvBofkWR
0
yclik Messages postés 3716 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 20 décembre 2024 1 521
Modifié par yclik le 24/11/2016 à 18:24
peut être mettre $Feuil1.$G$5:$G$13 avec la syntaxe excel en supprimant le $ devant Feuil1
ou nommer la plage
0
jarailet Messages postés 167 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 26 novembre 2024 4
25 nov. 2016 à 15:06
Bon, je crois que j'ai tout essayé ! :-((
Eternel retour : #REF!

J'ai créé une plage de nom < choix > J'ai remplacé dans les deux formules le groupe < $Feuil1.$P$7:$P$22 > par choix............ Pas mieux !
Je cale !!!
alainL
0
jarailet Messages postés 167 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 26 novembre 2024 4
25 nov. 2016 à 22:36
Ça y est, sur Excel la formule est modifiée ainsi :
=SI(ESTERREUR(PETITE.VALEUR(Feuil1!$P$7:$P$22;LIGNE()-1));"";INDIRECT("Feuil1!O"&PETITE.VALEUR(Feuil1!$P$7:$P$22;LIGNE()-1)))

à savoir, Excel n'utilise pas $ et le point devient un < ! >

Merci encore et... à une autre fois.

alainL
0