Extraire le résultat d'une cellule d'une colonne dans une autre cellule.
KingK0ng
-
KingK0ng -
KingK0ng -
Bonsoir à tous,
Je bloque sur un problème qui initialement parait pas si compliqué mais à fini par être un casse tête pour ma part :) Disons que dans la colonne A1:A100 j'ai des formules dans chaque cellules. Au final sur les 100 cellules il y en aura toujours 99 vide et 1 avec une valeur. Si par exemple la valeur est en A51, et il possible avec une formule d'avoir le résultat en B2 ? J'ai beau avoir essayer avec différentes méthode mais je n'y arrive pas.
A noter que la valeur provient d'une source html externe et donc toujours variable.
Cordialement
Je bloque sur un problème qui initialement parait pas si compliqué mais à fini par être un casse tête pour ma part :) Disons que dans la colonne A1:A100 j'ai des formules dans chaque cellules. Au final sur les 100 cellules il y en aura toujours 99 vide et 1 avec une valeur. Si par exemple la valeur est en A51, et il possible avec une formule d'avoir le résultat en B2 ? J'ai beau avoir essayer avec différentes méthode mais je n'y arrive pas.
A noter que la valeur provient d'une source html externe et donc toujours variable.
Cordialement
A voir également:
- Extraire le résultat d'une cellule d'une colonne dans une autre cellule.
- Déplacer une colonne excel - Guide
- Extraire une video youtube - Guide
- Extraire le son d'une vidéo - Guide
- Aller à la ligne dans une cellule excel - Guide
- Trier une colonne excel - Guide
7 réponses
Avec Libre Office 6.4 ça fonctionne :
=INDEX($A$1:$A$100;EQUIV(1;$A$1:$A$100<>"";0))
https://mon-partage.fr/f/qh5zC6aP/
=INDEX($A$1:$A$100;EQUIV(1;$A$1:$A$100<>"";0))
https://mon-partage.fr/f/qh5zC6aP/
Bonjour Patrice et merci pour votre contribution,
La valeur est une date sous ce format 08.11.
Il est peut être possible de faire une formule equiv avec si non-vide (<>"") ?
La valeur est une date sous ce format 08.11.
Il est peut être possible de faire une formule equiv avec si non-vide (<>"") ?
Si la valeur est vraiment une date la formule fonctionne, il suffit de mettre la cellule au même format que les autres dates.
Par contre 08.11. n'est pas un format de date normal, donc soit il s'agit d'un format personnalisé soit ce n'est pas une date mais un texte. Dans ce dernier cas la formule ne fonctionnera pas.
Par contre 08.11. n'est pas un format de date normal, donc soit il s'agit d'un format personnalisé soit ce n'est pas une date mais un texte. Dans ce dernier cas la formule ne fonctionnera pas.
Sinon, une formule qui fonctionne quel que soit le type de la valeur <>"" :
=INDEX($A$1:$A$100;EQUIV(1;INDEX(($A$1:$A$100<>"");0);0))
ou plus simple :
=INDEX($A$1:$A$100;EQUIV(1;$A$1:$A$100<>"";0))
=INDEX($A$1:$A$100;EQUIV(1;INDEX(($A$1:$A$100<>"");0);0))
ou plus simple :
=INDEX($A$1:$A$100;EQUIV(1;$A$1:$A$100<>"";0))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci mais dans les deux cas j'obtiens err:504
J'ai passer la journée à chercher une solution mais en vain, suis jamais rester bloquer aussi longtemps sur libroffice.. :(
J'ai passer la journée à chercher une solution mais en vain, suis jamais rester bloquer aussi longtemps sur libroffice.. :(
La dernière version stable est Libre Office 6.4.7
J'ai finalement su contourner le problème mais il m'aura fallu faire d'autres colonnes avec fonction equiv et quelque bricoles pour arriver au résultat final, un peu fastidieux mais au moins ca fonctionne.
J'utilise la version 4.3.4.1, j'avais déjà essayer la dernière version mais un de mes fichier principaux ne fonctionnait pas correctement avec la nouvelle version et avait un gros bug. J'ai donc réinstaller la version 4.3.4.1 avec laquelle j'ai créer le fichier et pas de soucis.
En tout cas merci pour votre contribution !
Depuis il y a eu 190 versions .... et de très nombreuse améliorations
Il faudrait penser a corriger le fichier qui ne fonctionne pas