Formule Excel

Résolu
dsur Messages postés 228 Statut Membre -  
dsur Messages postés 228 Statut Membre -

Bonjour,

J’ai une perte de mémoire (MDR)

Bonjour,

Probléme de formule EXCEL : dans un fichier  avec plusieurs feuilles Je voudrai insérer une cellule  

D’une autre page.

J’ai bien trouvez la formule Exemple  = SI(ESTNUM(A38);RECHERCHEV(A38;jour;2);"") qui recopie sur une même feuille.

Si vous pouvez m’aider afin que je puisse aller chercher la cellule sur une autre feuille dans le même fichier votre aide sera la bien venu

Merci

15 réponses

  1. brucine Messages postés 24767 Date d'inscription   Statut Membre Dernière intervention   4 160
     

    Bonjour,

    Faire référence au nom de la feuille avec un point d'exclamation: Tartempion!A38

    0
  2. PapyLuc51 Messages postés 4568 Date d'inscription   Statut Membre Dernière intervention   1 511
     

    Bonjour,

    Si tu n'indiques pas le 4° argument de la RECHERCHEV tu recherches une valeur proche car correspond à VRAI.

    Pour rechercher la valeur exacte il faut indiquer 0 ou FAUX

    =SI(ESTNUM(A38);RECHERCHEV(A38;jour;2;0);"")

    ou

    =SI(ESTNUM(A38);RECHERCHEV(A38;jour;2;FAUX);"")

    Cordialement

    0
  3. dsur Messages postés 228 Statut Membre 2
     

    Je vous remercie de votre aide, il doit manquer quelque chose :

    Voila Mon fichier est = calendrier

    1)- feuille ou est le nom (donc a copier est)

    .= Feullie ds, nom plus, cellule B5 avec le chiffre cellule A5

    2)- feuille ou je veux écrire est = essai

    Si vous pouvez m’écrire la formule complète

    Celle ne fonctionne pas

    SI(ESTNUM(ds!A5);RECHERCHEV(ds!A5;jour;2;0);"")

    un grand merci

    0
  4. PapyLuc51 Messages postés 4568 Date d'inscription   Statut Membre Dernière intervention   1 511
     

    Pour nous aider à comprendre nous envoyer une copie du fichier en supprimant les données confidentielles.

    1) Aller dans https://www.cjoint.com/
     2) Cliquer sur [Parcourir] pour sélectionner le fichier ou le glisser dans le cadre (15 Mo maxi)
     3) Aller vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
     4) Au bout de quelques secondes la seconde page s'affiche, avec le lien en gras ; faire un clic droit dessus et choisir "Copier l'adresse du lien"
     5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".

    Cordialement

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. PapyLuc51 Messages postés 4568 Date d'inscription   Statut Membre Dernière intervention   1 511
     

    RE:

    Dans le gestionnaire de noms il y a 4 noms désignant la même plage du feuillet " ds ".

    Je les ai supprimés et j'ai remplacé par un seul nom " jour " comme dans ta formule.

    Sur le feuillet essai en B1 une autre formule 

    =SIERREUR(RECHERCHEV(A1;jour;2;0);"")

    Mais tout ceci est-il bien utile pour construire un calendrier ?

    Voir le feuillet essai (2) colonne B où, pour indiquer le jour, j'ai formaté les cellules en jjjj

    en B1 l'année / en D1 le mois / en colonne A (A3) la reproduction des numéros de l'autre feuillet et dans la colonne B la construction de la date ; en B3 pour avoir le jour de la semaine.

    =DATE(ANNEE($B$1);MOIS($D$1);A3)

    https://www.cjoint.com/c/MDckB6kkxIL

    Cordialement

    0
  7. dsur Messages postés 228 Statut Membre 2
     

    Oh Super!!!!! un grand merci, je vous remercie de votre savoir et de votre partage comme cela je pourrai faire un calandrier

    Bonne fin de soirer

    Cordialement

    0
  8. PapyLuc51 Messages postés 4568 Date d'inscription   Statut Membre Dernière intervention   1 511
     

    Bonjour,

    Je réduis la formule à =DATE($B$1;$D$1;A3) qui donne le même résultat.

    Et pour aller plus loin une petit automatisation https://www.cjoint.com/c/MDdeVycXAML

    Cordialement

    0
  9. dsur Messages postés 228 Statut Membre 2
     

    Merci de cette formulle

    Par contre serai t’il possible d’écrire

    Exemple : Lundi 3 Mars 2023.

    Colonne : A = A voir

    Colonne : B = Lundi

    Colonne C = 3

    Colonne : D =Mars

    Colonne : E 2023

    Bonne journée

    0
  10. PapyLuc51 Messages postés 4568 Date d'inscription   Statut Membre Dernière intervention   1 511
     

    Et pourquoi utiliser autant de colonnes alors que tu peux mettre ça dans une seule cellule où tu entres la date

    exemple dans la cellule B2 tu entres la date 3/4/2023, tu clique dans ta cellule avec le clic droit puis tu choisis format de cellule

    Dans la fenêtre qui s'ouvre tu choisis "personnalisée" 

    dans la ligne de "type" à la place de jj/mm/aaaa tu entres "A voir" jjjj jj mmm aaaa et tu valides.

    ou une variante "A voir le" jjjj jj mmm aaaa

    Les jours en lettres sur Excel s'écrivent en minuscule  

    Cordialement

    0
  11. dsur Messages postés 228 Statut Membre 2
     

    Ok Merci je vous souhaite une bonne journée

    Au Plaisir

    Cordialement

    0
  12. PapyLuc51 Messages postés 4568 Date d'inscription   Statut Membre Dernière intervention   1 511
     

    Ou alors, si tu tiens absolument à avoir un majuscule au jour il faut mettre la date dans une cellule "à masquer ensuite" et utiliser la cellule adjacente pour mettre cette formule

    la date en B1 et dans C1 ="À voir "&NOMPROPRE(TEXTE(B1;"jjjj"))&" "&TEXTE(B1;"jj")&" "&TEXTE(B1;"mmmm")&" "&TEXTE(B1;"aaaa")

    NB : le À majuscule avec accent s'obtient par la combinaison Alt+183

    Cordialement

    0
  13. dsur Messages postés 228 Statut Membre 2
     

    Encore merci

    Par contre si je pose cette question c'est uniquement pour comprendre les formule Mais Pas Graves je vous est essai sollicité de ce fait vous m'avez bien aidé

    Cordialement

    Merci de cette formulle

    Par contre serai t’il possible d’écrire

    Exemple : Lundi 3 Mars 2023.

    Colonne : A = A voir

    Colonne : B = Lundi

    Colonne C = 3

    Colonne : D =Mars

    Colonne : E 2023

    0
  14. dsur Messages postés 228 Statut Membre 2
     

    Ah Super la j'ai tous compris, un grand merci

    Bonne soirée

    Cordialement

    0