Excel 2007-이 세 가지 수식을 하나의 셀로 결합 할 수 없습니다


1

나는 자체 셀에 각각 세 개의 별도 수식이 있습니다.

각 수식에는 통합 문서 내의 데이터를 보는 여러 기준이 있습니다.

수식이 작동하는 방식은 오직 하나만 결과를 생성하고 두 가지 모두 아무 것도하지 않는 곳 (셀은 비어 있음)입니다.

나는 워크 시트가 지저분하다고 생각하고 세 개의 수식을 모두 같은 셀에 두는 것이 좋습니다. 더 좋고 깨끗한 방법이 있는지 궁금합니다.

내가 말했듯이 ONE 만 긍정적 인 결과를 생성 할 수 있지만 (셀에 무언가가 표시되는 경우) 세 가지 모두 잘못된 결과를 생성 할 수 있습니다.이 경우 셀이 비어있어 충돌하지 않아야합니다.

그것은 다음과 같을 것입니다 :

Formula 1 False (do nothing)
Formula 2 True (Display result)
Formula 3 False (do nothing)

또는

Formula 1 True (Display result)
Formula 2 False (do nothing)
Formula 3 False (do nothing)

또는

Formula 1 False (do nothing)
Formula 2 False (do nothing)
Formula 3 True (Display result)

또는

Formula 1 False (do nothing)
Formula 2 False (do nothing)
Formula 3 False (do nothing)
(cell remains blank)

몇 시간 동안 시도했지만 Excel에서 오류를 발생시키는 데 도움이되지 않는 것 같습니다.

하나만 True 결과를 반환 할 수있는 한 수식을 조합 한 순서는 중요하지 않습니다.

내 세 가지 공식은 다음과 같습니다.

=IF(AND(Add_CD_Information!B23=3), "<hr style=""color:#919090; background-color:#919090; height:1px; border:none;"">", "")

=IF(AND(Add_CD_Information!B23={1},Add_CD_Information!B48<>""), "<br>", "")

=IF(AND(Add_CD_Information!B23={1},Add_CD_Information!B25={2}), "<hr style=""color:#919090; background-color:#919090; height:1px; border:none;"">", "")

답변:


1

여기있어.. :

=IF(AND(Add_CD_Information!B23=3), "<hr style=""color:#919090; background-color:#919090; height:1px; border:none;"">", IF(AND(Add_CD_Information!B23={1},Add_CD_Information!B48<>""), "<br>", IF(AND(Add_CD_Information!B23={1},Add_CD_Information!B25={2}), "<hr style=""color:#919090; background-color:#919090; height:1px; border:none;"">", "")))

시도해보고 작동하면 공유하십시오.

요령은 ..

보낸 사람 :

  if(a=1,do_A1,do_nothing), if(a=2,do_A2,do_nothing), if(a=3,do_A3,do_nothing)  

으로

  if(a=1,do_A1,if(a=2,do_A2,if(a=3,do_A3,do_nothing)))

공식 1과 3에 대한 '참'동작은 완전히 동일하므로 OR () 함수를 사용하여 조건을 결합 할 수 있습니다. 최종 공식을 약간 단순화 할 수 있습니다.
Akina

p .. 이후로 do_A1 = do_A3.... if(OR(a=1,a=3),do_A1,if(a=2,do_A2,do_nothing))|| 세부 사항에 대한 좋은 허풍 @Akina .. 나는 그것을 완전히 그리워 .. [:
p._phidot_
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.