Formule excel pour chiffres
don
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
voilà mon problème peut-être simpliste pour certains............mais la connaissance n'est pas universelle !
je voudrais ajouter 2 chiffres de manière à ce que dans une cellule mais
ils apparaissent cote à cote
1 et 2 égal 12 = (A1)&(B1) 12 en C1
j'ai essayé la cellule & la cellule et ça marche,
mais quand je fais une RECHERCHEV dans un tableau je n'ai pas de résultat
la 1ère colonne est croissante et la deuxième est décroissante (je ne peux pas faire autrement, sinon inversé la série dans chaque colonne)
mais si l'une est croissante, l'autre doit être automatiquement décroissante
le résultat 12 doit être recherché par exemple en E1:E30 et correspondre à une donnée chiffrée en F1:F30
et c'est cette donnée en F1:F30 que je veux obtenir
pouvez vous me donner quelques tuyaux
merci d'avance
voilà mon problème peut-être simpliste pour certains............mais la connaissance n'est pas universelle !
je voudrais ajouter 2 chiffres de manière à ce que dans une cellule mais
ils apparaissent cote à cote
1 et 2 égal 12 = (A1)&(B1) 12 en C1
j'ai essayé la cellule & la cellule et ça marche,
mais quand je fais une RECHERCHEV dans un tableau je n'ai pas de résultat
la 1ère colonne est croissante et la deuxième est décroissante (je ne peux pas faire autrement, sinon inversé la série dans chaque colonne)
mais si l'une est croissante, l'autre doit être automatiquement décroissante
le résultat 12 doit être recherché par exemple en E1:E30 et correspondre à une donnée chiffrée en F1:F30
et c'est cette donnée en F1:F30 que je veux obtenir
pouvez vous me donner quelques tuyaux
merci d'avance
A voir également:
- Formule excel pour chiffres
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Excel trier par ordre croissant chiffre - Guide
- Formule somme excel ligne - Guide
5 réponses
Bonsoir
peur être un problème de format? lorsque vous faites 1&2 excel comprend bien 12 mais en texte. Essayez pour retransformer tout ça en numérique:
=(A1$B1)*1
cela devrait aller mieux.
Par ailleurs, pour une formule recherche qui fonctionne dans une colonne non classé&e, il faut compléter la formule par ;0 ou ;FAUX ou simplement ;)
exemple:
=RECHERCHEV(C1;A1:B100;2) vous ressort la valeur la plus proche inférieure si la colonne A1 est classée
alors que
=RECHERCHEV(C1;A1:B100;2;0) ou;) ou;FAUX) ne vous ressort que la valeur exacte même si A n'est pas classée.
Crdlmnt
peur être un problème de format? lorsque vous faites 1&2 excel comprend bien 12 mais en texte. Essayez pour retransformer tout ça en numérique:
=(A1$B1)*1
cela devrait aller mieux.
Par ailleurs, pour une formule recherche qui fonctionne dans une colonne non classé&e, il faut compléter la formule par ;0 ou ;FAUX ou simplement ;)
exemple:
=RECHERCHEV(C1;A1:B100;2) vous ressort la valeur la plus proche inférieure si la colonne A1 est classée
alors que
=RECHERCHEV(C1;A1:B100;2;0) ou;) ou;FAUX) ne vous ressort que la valeur exacte même si A n'est pas classée.
Crdlmnt
Bonjour, bonjour
merci d'avoir répondu, cela dit j'ai essayé votre idée et toujours sans résultats.
j'ai toujours #N/A et quelque soit la formule que je met
il me semble que le problème vient effectivement de l'écriture de ce 1 2 = 12
il y a quelque chose que excel ne reconnait pas et donc ne peux pas rechercher
avez vous d'autres idées ?
merci d'avance
merci d'avoir répondu, cela dit j'ai essayé votre idée et toujours sans résultats.
j'ai toujours #N/A et quelque soit la formule que je met
il me semble que le problème vient effectivement de l'écriture de ce 1 2 = 12
il y a quelque chose que excel ne reconnait pas et donc ne peux pas rechercher
avez vous d'autres idées ?
merci d'avance
Pouvez nous mettre ici les formules que vous utilisez et aussi la configuration complète de votre tableau:
colonne de recherche, champ de recherche etc..enfin tout quoi!
où mieux, mettre un exemplaire de votre fichier sur :
http://www.cijoint.fr/
Ça nous éviterais de jouer aux devinettes :-)
Crdlmnt
colonne de recherche, champ de recherche etc..enfin tout quoi!
où mieux, mettre un exemplaire de votre fichier sur :
http://www.cijoint.fr/
Ça nous éviterais de jouer aux devinettes :-)
Crdlmnt
Bonjour,
C1 est inutile pour la recherche
=RECHERCHEV(CNUM(A1&B1);E1:F30;2;0)
si obligé en C1
=CNUM(A1&B1)
et
=RECHERCHEV(C1;E1:F30;2;0)
pour éviter NA si valeur C1 non trouvée
=si(NB.SI(E1:E30;C1)=0;"";RECHERCHEV(C1;E1:F30;2;0))
ou
SI(NB.SI(E1:E28;CNUM(A1&B1))=0;"";RECHERCHEV(C1;E1:F30;2;0))
C1 est inutile pour la recherche
=RECHERCHEV(CNUM(A1&B1);E1:F30;2;0)
si obligé en C1
=CNUM(A1&B1)
et
=RECHERCHEV(C1;E1:F30;2;0)
pour éviter NA si valeur C1 non trouvée
=si(NB.SI(E1:E30;C1)=0;"";RECHERCHEV(C1;E1:F30;2;0))
ou
SI(NB.SI(E1:E28;CNUM(A1&B1))=0;"";RECHERCHEV(C1;E1:F30;2;0))
bonjour et OK pour l'idée
maintenant j'ai un autre petit problème :
j'ai une ligne de données que j'ai copiée dans une autre feuille (par une macro)
donc des données sont copiées donc a priori avec la dernière cellule qui est somme de toutes les autres
mais il y a une cellule vide dans laquelle je vais rentrée des données à la fin et cette cellule vide dont je parlaiss doit donc changer
ex :
2 6 1 vide 9
je vais rentrer une donnée dans la cellule vide et là j'ai un problème !
je voudrais trouver le code excel qui me permette
si la cellule reste vide, alors le 9 reste
si la cellule est remplie, alors la valeur+9
je ne sais pas comment écrire ce code, notamment au niveau de la valeur 9 doit rester (puisque c'est une valeur copiée au préalable)
est-ce clair pour vous?
merci d'avance
maintenant j'ai un autre petit problème :
j'ai une ligne de données que j'ai copiée dans une autre feuille (par une macro)
donc des données sont copiées donc a priori avec la dernière cellule qui est somme de toutes les autres
mais il y a une cellule vide dans laquelle je vais rentrée des données à la fin et cette cellule vide dont je parlaiss doit donc changer
ex :
2 6 1 vide 9
je vais rentrer une donnée dans la cellule vide et là j'ai un problème !
je voudrais trouver le code excel qui me permette
si la cellule reste vide, alors le 9 reste
si la cellule est remplie, alors la valeur+9
je ne sais pas comment écrire ce code, notamment au niveau de la valeur 9 doit rester (puisque c'est une valeur copiée au préalable)
est-ce clair pour vous?
merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oui cette formule fonctionne et j'ai bien les 2 chiffres cote à cote
reste que je ne comprends pas pourquoi ma RECHERCHEV ne fonctionne pas ?
pourtant j'ai déjà fait ce genre de truc mais aucune réponse n'apparait sinon #N/A et là je coince
merci en tout cas
PS : même si j'inverse les 2 colonnes par rapport à l'ordre, le résultat est le même