2016-11-24 1 views
0

Je tente d'exécuter plusieurs formules Excel dans une cellule dans Excel.Fonctions Excel multiples/Traitement des délais dans une cellule

Actuellement, j'ai:

= IF (E2 = "off", "Non planifié", "")

Ce que cela fait est que si une cellule indique "1" puis un autre la cellule reste vide. Si une cellule à « Off », puis l'autre cellule affiche « Non programmé »

En plus de cela, je veux inclure une formule qui

Si G1 est inférieur ou supérieur puis D1 émission « Temps Missed fenêtre »

Mes questions:

Comment construire des formules multiples dans la même cellule? Comment puis-je dire à Excel que les données de la cellule D1 contiennent une période de temps? Les données dans la cellule D1 par exemple montre « 14h00-16h00 » si G1 est inférieure ou supérieure à la durée définie dans D1 alors « Fenêtre de temps manqués »

Répondre

1

"14:00 - 16:00" n'est pas un laps de temps, à moins pour Excel. Votre "calendrier" est vraiment du texte. Vous pouvez répartir ces données en deux colonnes, une heure de début et une heure de fin. Supposons que l'heure de début est en D1 et l'heure de fin en E1. Ensuite, votre formule peut ressembler à

=if(and(G1>=D1,G1<=E1),"within time frame","Missed Time Window") 

Vous pouvez combiner avec votre première instruction IF comme ceci:

=IF(E2="off", "Not Scheduled", if(and(G1>=D1,G1<=E1),"within time frame","Missed Time Window"))