Excel - formula, lai atdalītu datus

Izdevums

Es cenšos izveidot formulu, lai noteiktu, cik dienas (mīnus nedēļas nogales) bija nepieciešams, lai pabeigtu projektu. Problēma ir tā, ka man ir viens darbinieks Alans Bowns (iniciāļi AB), kas strādā no pirmdienas līdz piektdienai un otrs darbinieks Cristopher Duncan (iniciāļi ir CD), kas strādā pirmdienās līdz ceturtdienai. Es zinu, ka formula "AB" būtu šāda:

  • SUM (INT ((WEEKDAY (B1- {2, 3, 4, 5, 6}) + C1-B1) / 7))

un "CD" formula būtu:

  • SUM (INT ((WEEKDAY (B1- {2, 3, 4, 5}) + C1-B1) / 7))

Ja darbinieka iniciāļi ir A1 šūnā, projekta sākuma datums ir šūnā B1, un projekta beigu datums ir šūnā C1, es vēlos izveidot formulu, kas saka: "ja A1 = AB tad izmanto šo formulu, bet, ja A1 = CD, tad izmanto otra formula "

Risinājums

Izmēģiniet šo

  •  = IF (A1 = "AS", $ B $ 1, IF (A1 = "BS", $ B $ 2, IF (A1 = "GS", $ B $ 3, IF (A1 = "HG", $ B $ 4)) )) 
    • Aizstāt "AS", "BS", "GS", "HG" ar darbinieku iniciāļiem.
    • Aizstājiet $ B $ 1, $ B $ 2, $ B $ 3, $ B $ 4 ar formulām.

IF formula ir = IF (loģika, [ja taisnība], [ja false]), tāpēc es izveidoju ligzdotu IF formulu.

Pateicoties ExcelJosh par šo padomu.

Iepriekšējais Raksts Nākamais Raksts

Top Padomi