Avgör om ett fungerat skift var morgon, eftermiddag eller natt i Microsoft Excel 2010

Anonim

I den här artikeln kommer vi att lära oss hur man avgör om ett fungerat skift var morgon, eftermiddag eller kväll i Microsoft Excel 2010.

För att hitta en formel för att avgöra om en anställd arbetade på morgonen, eftermiddagen eller nattskiftet, kommer vi att använda OM & SÖKNING funktioner för att få utgången.

De IF -funktion kontrollerar om ett villkor du anger är SANN eller FALSK. Om villkoret återkommer SANN då returnerar det förinställt värde, och om jon återvänder FALSK sedan returnerar det ett annat förinställt värde.

Syntax = IF (logical_test, value_if_true, value_if_false)

Logiktest: Logiskt test kommer att testa villkoret eller kriterierna, om villkoret uppfyller returnerar det det förinställda värdet, och om villkoret inte uppfyller returnerar det ett annat förinställt värde.

value_if_true: Värdet som du vill ska returneras om detta argument returnerar TRUE.

value_if_false: Värdet som du vill ska returneras om detta argument returnerar FALSKT

SLÅ UPP: Slår upp ett värde antingen från ett område med en rad eller en kolumn eller från en matris. Tillhandahåller bakåtkompatibilitet.

Syntax = LOOKUP (lookup_value, lookup_vector, result_vector)

lookup_value: Ett värde som SLÅ UPP funktion söker efter i uppslagsvektorn.

lookup_vector: Ett intervall som bara innehåller en rad eller en kolumn.

Notera: Värden i lookup_vector måste placeras i stigande ordning (1,2,3 eller a, b, c). Annars returnerar uppslagsfunktionen felvärdet.

result_vector: Detta är valfritt. Ett område som bara innehåller en rad eller kolumn. De result_vector argumentet måste vara av samma storlek som lookup_vector.

Låt oss ta ett exempel:

  • Kolumn A innehåller inloggningstid.
  • Vi behöver en formel för att använda inloggningstiderna från kolumn A för att avgöra om en person började en morgon, en eftermiddag eller ett nattpass.
  • För tider före 12:00 bör formeln returnera "Morning Shift".
  • För tider mellan 12:00 och 16:00 bör formeln returnera "Afternoon Shift".
  • För tider efter 16:00 bör formeln returnera "Night Shift".

  • I cell B2 skulle formeln vara
    = IF (A2> = 2/3, "Night", IF (A2> = 0,5, "Afternoon", "Morning")) & "Shift"

  • Genom att kopiera ner formeln från cell B2 till intervall B3: B10 får vi önskat resultat.


Den andra metoden är att använda SLÅ UPP fungera.

  • I cell C2 skulle formeln vara
    = LOOKUP (HOUR (A2), {0,12,16}, {"Morning", "Afternoon", "Night"}) & "Shift"

  • Genom att kopiera ner formeln från cell C2 till intervall C3: C10 får vi önskat resultat.