Quelques problèmes ici:
J'ai une formule qui essaie de déterminer si une durée (ex 7:51) est supérieure ou inférieure à une valeur de durée de base. Lorsque je tape la formule, je dois mettre le numéro de base dans les citations.
ex =IF(B3="SB",IF(AND(I3<"13:01",J3>49,K3>49,L3>5,M3<"12:01"),"P","F")
sinon, la formule pense que je fais référence à une plage de cellules. Le faire de cette façon ne produira pas d'erreur, mais la formule ne fonctionnera pas correctement car peu importe si le temps entré est inférieur ou supérieur à la ligne de base, le même résultat est produit.
Je peux faire fonctionner la formule en saisissant les données sans deux points et en séparant min: sec par un point, mais je ne suis simplement pas heureux de faire les choses de cette façon. Je veux être capable d'entrer les données en utilisant le format vrai qui est "min: sec".
Je pense que la réponse est ici dans la façon dont la cellule est formatée pour afficher les données, mais j'ai essayé beaucoup d'options et aucune ne semble faire l'affaire. Je n'ai aucune expérience en édition de script, ce qui en fait une autre voie qui n'a pas encore été explorée. Je ne sais même pas quelles fonctionnalités pourraient être déverrouillées.
Sur Google Sheets, une durée de 13 minutes et 1 seconde est indiquée dans la barre de formule comme suit
_00:13:01.000
_
Pour afficher la valeur ci-dessus sous la forme 13:01, appliquez un format personnalisé en cliquant sur Format> Autres formats ... puis appliquez le _mm":"ss
_ suivant
Par ailleurs, les formules de Google Sheets ne permettent pas d’écrire directement les valeurs de date, heure et durée. Les alternatives sont
_IF(AND(I3<A1,J3>49,K3>49,L3>5,M3<A2),"P","F")
_
_IF(AND(I3<TIMEVALUE("0:13:01"),J3>49,K3>49,L3>5,M3<TIMEVALUE("0:12:01")),"P","F")
_
0.009039351852
_ et 12 minutes et 1 seconde est _0.008344907407
__IF(AND(I3<0.009039351852,J3>49,K3>49,L3>5,M3<0.008344907407),"P","F")
_
Pour utiliser la durée d'une formule, utilisez la fonction TIME
TIME(hours,minutes,seconds)
ou dans votre cas
TIME(0,13,1)
la formule entière:
=IF(B3="SB",IF(AND(I3<TIME(0,13,1),J3>49,K3>49,L3>5,M3<TIME(0,12,1)),"P","F")