Когда я ввожу 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. Так что я даже не уверен, все ли в целом функционирует правильно или это просто витает в воздухе. Похоже, это просто витает в воздухе.
решение1
ВВ1входить:
=IF(A1=0,0,IF(A1="A",2,1))
И вС1входить:
=IF(A1=0,0,IF(A1="A",1,2))
ПРАВКА №1:
Чтобы охватить случай, когда ячейка данных не содержит ни того, ни другогоАилиБили0, используйте эти формулы вВ1иС1:
=IF(A1=0,0,IF(A1="A",2,IF(A1="B",1,"")))
=IF(A1=0,0,IF(A1="A",1,IF(A1="B",2,"")))
ПРАВКА №2:
Если вы можетегарантиячтоА1содержит либоАилиБили0, то вам не нужен комплексЕслиструктура. Вы можете использовать:
=LOOKUP(A1,{0,"A","B"},{0,2,1})
=LOOKUP(A1,{0,"A","B"},{0,1,2})
решение2
Большое спасибо, Гэри и Чип, вы молодцы! Я узнал, что если я оставлю формулу одинаковой для обеих ячеек, то я получу другой результат (который мне и нужен). Почему так происходит, понятия не имею. хе-хе Но спасибо, я не знал, что это так просто, просто положить A1=0,0, а затем продолжить с IF B=b и A=s
ЕСЛИ у вас есть какие-либо предложения, пожалуйста, не стесняйтесь обновлять меня, поправлять меня. Спасибо вам большое.