1

Когда я набираю A, B или 0 в одной ячейке, я хочу видеть в двух других ячейках (отдельно), чтобы показать

2,1 if I type A
1,2 if I type B
0,0 if I type 0

Может кто-нибудь помочь мне, как это сделать?

В настоящее время я имею только для A и B. где формула для A: = if(B3 = U2,2,1) и формула для B:: if(B3 = U2,1,2)

В ячейке U2 есть буква B. Так что я даже не уверен, что все в целом работает правильно или это просто в воздухе. Похоже, это просто в воздухе.

2 ответа2

1

В B1 введите:

=IF(A1=0,0,IF(A1="A",2,1))

и в С1 введите:

=IF(A1=0,0,IF(A1="A",1,2))

EDIT # 1:

Чтобы охватить случай, когда ячейка данных не содержит ни A, ни B, ни 0, используйте эти формулы в B1 и C1:

=IF(A1=0,0,IF(A1="A",2,IF(A1="B",1,"")))    

=IF(A1=0,0,IF(A1="A",1,IF(A1="B",2,"")))

EDIT # 2:

Если вы можете гарантировать, что A1 содержит либо A, либо B, либо 0, тогда вам не нужна сложная структура If . Ты можешь использовать:

=LOOKUP(A1,{0,"A","B"},{0,2,1})
=LOOKUP(A1,{0,"A","B"},{0,1,2})

0

Большое спасибо, Гэри и Чип, ты молодец! Я обнаружил, что если я сохраню формулу одинаковой для обеих ячеек, то получу другой результат (чего я и хочу). Почему это происходит, я понятия не имею. хе-хе Но спасибо, я не знал, что это так просто, просто положить A1 = 0,0, а затем продолжить с IF B = B и A = S

Если у вас есть какие-либо предложения, пожалуйста, не стесняйтесь обновить меня, поправьте меня. Огромное спасибо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .