2

J'ai un fichier de calcul LibreOffice avec deux feuilles. La feuille 2 a juste une colonne A avec beaucoup de nombres. Dans la feuille 1, la colonne A de chaque ligne contient également un nombre. Je veux supprimer toutes les lignes de la feuille 1 qui ont une valeur dans la colonne A qui ne pas apparaissent partout dans la colonne A de la feuille 2.LibreOffice/OpenOffice Calc: Supprimer les lignes dont la valeur est * not * dans la colonne d'une autre feuille

Les filtres ne semblent pas faire l'affaire, car ils n » t avoir un opérateur "valeur doit être contenue dans une colonne".

Des idées?

Répondre

1

Entrez la formule suivante dans la cellule B1 de Feuil1:

=IF(ISNA(VLOOKUP(A1,Sheet2.A:A,1, 0)),"",A1) 

glisser ensuite remplir cette colonne formule vers le bas B. Cela montre les cellules vides pour toutes les lignes qui ne se produisent pas dans Feuille2.

Pour supprimer les lignes vides, triez dans la colonne B (Données -> Trier). Ensuite, sélectionnez et supprimez les lignes vides (Édition -> Supprimer les lignes).

+0

Fonctionne bien, mais j'ai dû remplacer le "," par ";" pour séparer les arguments. Merci! –