[엑셀] LET를 사용하여 수식을 읽기 쉽게 만드세요.

하보니

엑셀에서 복잡한 수식을 만들 때 가장 큰 문제점 중 하나는 다른 사람이 그 수식을 봤을 때 무슨 의미인지 전혀 이해하지 못하는 경우가 많다는 것입니다.

몇 달 전에 만든 스프레드시트를 열어보고 처음에는 수식이 무엇을 하는지 파악하기 어려울 수도 있습니다.

LET 함수의 구문은 다음과 같습니다.

=LET(name1, value1, name2, value2, …, calculation)

LET 연산자를 사용하면 수식 내의 값이나 계산 결과에 이름을 지정할 수 있습니다. 그러면 모호한 셀 참조 대신 이러한 이름을 사용하는 최종 수식을 만들 수 있습니다.

본질적으로, 첫 번째 부분은 이름을 정의하고 마지막 부분은 실제로 작업을 수행하는 수식으로 구성된 하나의 긴 수식을 얻게 됩니다.

이렇게 하면 수식을 훨씬 쉽게 이해할 수 있습니다. 모든 정의를 무시하고 수식의 마지막 부분만 보면 됩니다. 적절한 이름을 사용했다면 이제 훨씬 쉽게 이해할 수 있을 것입니다.

예를 들어, 매출액의 10%를 기준으로 직원에게 지급할 보너스를 계산하는 수식이 있는데, 그 보너스를 500으로 제한하고 싶다고 가정해 보겠습니다.

이 경우 `=IF(C2*0.1 < 500, C2*0.1, 500)`와 같은 수식을 사용할 수 있습니다. 하지만 이 수식만 봐서는 정확히 무엇을 하는지, 왜 그렇게 작동하는지 명확하지 않습니다.

LET 함수를 사용하면 `=LET(BonusAmount, C2*0.1, IF(BonusAmount < 500, BonusAmount, 500))`와 같은 수식을 통해 범위가 실제로 무엇과 관련되는지 정의할 수 있습니다.

이 수식을 보면 보너스가 500보다 작으면 정확한 보너스 값을 반환하고, 500 이상이면 500을 반환하는 것을 쉽게 알 수 있으니 누가 보더라도 쉽게 이해할 수 있을 것입니다.

Tags: