Potrzebuję pomocy w kodzie dla programu Excel.

Potrzebuję, jeśli komórka zawiera "osiągnięty", a następnie wyświetlacz 1, "częściowo osiągnięty" wyświetlacz 2, a jeśli "nie osiągnięty" wyświetlacz 3.

Czy ktoś może pomóc w tym, co muszę wejść?

Dzięki

0
Jon 2 czerwiec 2018, 23:50

4 odpowiedzi

Najlepsza odpowiedź
=IF(A1="Achieved",1,IF(A1="Partially Achieved",2,IF(A1="Not Achieved",3,"NA")))

enter image description here

4
Hannnn 2 czerwiec 2018, 20:59

Próbować,

=iferror(match(A1, {"Achieved", "Partially Achieved", "Not Achieved"}, 0), "")

Fwiw, aby wykonać odwrót (z 1, 2 lub 3 w komórce),

=iferror(choose(A1, "Achieved", "Partially Achieved", "Not Achieved"), "")
3
2 czerwiec 2018, 21:04
=SWITCH(A1,"Achieved",1,"Partially Achieved",2,"Not Achieved",3)

Gdzie A1 jest komórką, którą chcesz sprawdzić oczywiście.

2
Zephire 3 czerwiec 2018, 08:42

Dla tych bez przełącznika (i połowy długości):

=MATCH(LEFT(A1),{"A","P","N"},0)
0
pnuts 3 czerwiec 2018, 16:16