
나는 각각의 셀에 세 가지 별도의 수식을 가지고 있습니다.
각 수식에는 통합 문서 내의 데이터를 보는 여러 기준이 있습니다.
수식이 작동하는 방식은 하나만 결과를 생성해야 하고 그렇지 않은 두 개는 아무 작업도 수행하지 않는다는 것입니다(셀은 공백으로 유지됨).
워크시트가 지저분하고 세 가지 수식을 모두 같은 셀에 포함하는 것이 더 좋을 것 같습니다. 더 좋고 깨끗한 방법이 있는지 궁금합니다.
내가 말했듯이 오직 하나만 긍정적인(참) 결과(셀에 무언가가 표시되는 경우)를 생성할 수 있지만 세 가지 모두 잘못된 결과를 생성할 수 있습니다. 이 경우 셀이 비어 있으므로 충돌해서는 안 됩니다.
그것은 다음과 같을 것이다:
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;"">", "")))
시도해 보시고 효과가 있으면 공유해 주세요.. (아니면..)
트릭은 ..nested-if..입니다.
에서 :
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)))