Un peu perdu dans les fonctions

faberius

XLDnaute Nouveau
Bonjour à tous,

Je me lance dans les fonctions Excel.

Alors j'ai besoin d'une formule SI la cellule B1 contient "20H45-06H45" ALORS la cellule C3 doit contenir "3,25". Cela doit être très simple mais pas pour moi :D

Merci d'avance pour votre aide.
 

Jocelyn

XLDnaute Barbatruc
Re : Un peu perdu dans les fonctions

Bonjour le Forum,
Bonjour faberius,

A tester

Code:
=SI(B1="20H45-06H45";3,25;"tu mets ici ce que tu veux voir autrement")

si ce n'est pas égal 3,25 est que tu veux rien remplace "tu mets ici ce que tu veux voir autrement" par ""

Cordialement
 

Modeste geedee

XLDnaute Barbatruc
Re : Un peu perdu dans les fonctions

Bonsour®
J'étais pas loin....
Si je peux me permettre d'abuser...

SI(B11="20H45 - 06H45";3,25;"") c'est ok mais je souhaite rajouter SI(B11="21H15 - 07H15";2,75;"") ???

pour le fun et au cas ou il faudrait ajouter d'autres références horaires
abusons donc :cool:

=(1-SUBSTITUE(MAJUSCULE(GAUCHE(A1;TROUVE("-";A1)));"H";":"))/"1:"

il s'agit donc en fait de renvoyer le nombre d'heure/centièmes avant minuit
 

Pièces jointes

  • Capture.JPG
    Capture.JPG
    27.8 KB · Affichages: 46
  • Capture.JPG
    Capture.JPG
    27.8 KB · Affichages: 41
  • Capture.JPG
    Capture.JPG
    27.8 KB · Affichages: 41

Monique

Nous a quitté
Repose en paix
Re : Un peu perdu dans les fonctions

Bonjour,

Les heures avant minuit. Ben oui


=1-SUBSTITUE(STXT(A3;1;5);"H";":")
Cellule au format hh:mm

=(1-SUBSTITUE(STXT(A3;1;5);"H";":"))*24
Cellule au format nombre "0,00"
 
Dernière édition:

faberius

XLDnaute Nouveau
Re : Un peu perdu dans les fonctions

Merci à tous...
Pour le moment cela va au delà de ce que j'ai besoin... Mais ça va venir... :)

Par contre, mon fichier Excel fonctionne parfaitement sur mon PC (Office 365) mais sur le PC du boulot (office 2007) des cellules avec menu déroulant ne fonctionnent pas (en fait la liaison avec la feuille de données -feuille 2 du classeur Excel- ne se fait pas et impossible de la recréer)...

Comment faire ?
 

Jocelyn

XLDnaute Barbatruc
Re : Un peu perdu dans les fonctions

re,

hum, hum, sans voir comment sont disposées tes données pas simple d'autant plus que je ne connais pas excel 365, essai quand même si les données qui servent a ta liste de validation ne sont pas sur la même feuille que cette fameuse liste de nommer cette plage de donnée

par exemple si les données ont en feuille 2 sur une plage A2:A10 tu vas dans le ruban => onglet formule => gestion des noms => créer => tu donne un nom (par exemple "temps") et dans fait référence à tu tapes =Feuil2!A2:A10

ensuite sur ta feuille 1 dans liste de validation (se trouve dans l'onglet données du ruban) choisr liste et taper = temps

comme cela ce devrait aller
 

Discussions similaires

Réponses
4
Affichages
374

Membres actuellement en ligne

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 812
dernier inscrit
abdouami