„Excel“ formulė: vertė neviršija tolerancijos

Turinys

Bendroji formulė

=IF(ABS(actual-expected)<=tolerance,"OK","Fail")

Santrauka

Norėdami patikrinti, ar vertė neviršija numatytos tolerancijos, ar ne, ir pranešti apie „perduoti“ ar „nepavykusį“, galite naudoti formulę, pagrįstą IF ir ABS funkcijomis. Parodytame pavyzdyje formulė E5 yra:

=IF(ABS(B5-C5)<=D5,"OK","Fail")

Paaiškinimas

IF funkcijoje laukiama vertė atimama iš išmatuotos arba faktinės vertės. Rezultatas gali būti teigiamas arba neigiamas, atsižvelgiant į faktinę vertę, todėl ABS funkcija naudojama rezultatui konvertuoti į teigiamą skaičių visais atvejais. Tada šis skaičius lyginamas su leistina tolerancija kaip loginiu bandymu IF viduje. Jei skirtumas yra mažesnis arba lygus leistinai tolerancijai, IF grąžina „Gerai“. Jei ne, IF grąžina „Fail“. Šiuos pranešimus galima pritaikyti pagal poreikį.

Įdomios straipsniai...