반응형

5

문자열로 된 수식의 값 계산하기

1. 문제 아래와 같이 산출식이 *, +, 괄호 등으로 연결되어 표시되어 있을 경우 산출식의 결과 값을 F열, G열과 H열에 모두 표시하려고 하면 어떻게 해야 할까요? 2. Evaluate 함수 가. Evaluate Evaluate 함수는 원래 VBA에 있는 함수인데 이름 관리자를 이용해서 사용할 수 있습니다. Lambda와 비슷합니다. Evaluate는 수식을 계산해서 결괏값을 돌려주는 역할을 합니다. 개발 도구 탭에서 Visual Basic 명령을 눌러 VB 에디터로 들어간 후 직접 실행창에 ?evaluate("2*3")이라고 입력하고 엔터 키를 누르면 2*3의 결괏값인 6이 반환됩니다. 나. 이름 정의 F5셀을 선택한 다음 수식 탭의 정의된 이름 그룹에서 이름 정의를 클릭하거나, 이름 관리자를 열고..

Excel 2024.03.18

두 개의 표를 날짜에 따라 맞춰서 표시하기(2) - Dictionary

1. Dictionary의 개념Dictionary는 키와 값이 한 쌍으로 된 구조로 Json파일의 Key, Value와 비슷합니다. 그런데 Json 파일을 다룰 때는 주로 Value 관점에서 접근했는데, Dictionary는 그동안 사용한 경험으로는 고윳값을 만들기 위해 Key 위주로 사용합니다. Dictionary의 가장 큰 특징은 Key가 하나뿐이 존재하지 않는다는 것으로, 중복된 데이터를 거르는데 많이 사용하고, 속도도 매우 빠릅니다. 2. Dictionary 선언 방식에 따른 비교VBA에서 Dictionary를 사용할 때는 참조를 지정해서 이용하는 방식과 참조를 지정하지 않고 VBA의 Object 라이브러리를 이용하는 두 가지 방법이 있으며, 추천은 첫 번째 도구 - 참조 방식인데 이것의 단점은 ..

EXCEL - VBA 2024.01.25

Lambda 함수를 이용한 일정 간격의 값 합계 구하기

1. Lambda 함수 가. 정의 매개변수들을 나열하고, 그 매개변수들을 이용한 수식을 입력한 다음, 매개변수의 값을 입력받아 수식의 결괏값을 반환합니다. Let함수의 경우는 변수와 값의 쌍으로 이뤄지는데, Lambda함수는 매개변수와 매개변수를 이용한 수식만을 정의하고 값은 따로 입력받는 것이 다른 점입니다. Microsoft 365용 Excel Mac용 Microsoft 365용 Excel 웹용 Excel 나. 구문 =LAMBDA([parameter1, parameter2, ...,] 계산식) - parameter(매개변수)는 변수명뿐만 아니라 셀 참조도 될 수 있습니다. 다. 장점과 단점 - 이름 관리자를 이용해 L ambda함수식에 이름을 할당하면 엑셀 함수처럼 사용할 수 있습니다. - Let함수..

Excel 2023.03.23

Let 함수 - 변수에 값 할당 및 수식 계산

1. 정의변수에 값을 할당하고, 변수를 이용해 계산식을 정의하고 그 결괏값을 반환하는 함수입니다. 그러나 적용 범위는 Lambda 함수와는 달리 해당 수식에만 적용되는 한계가 있습니다. 적용 가능한 엑셀 버전 : Microsoft 365용 Excel, Microsoft 365용 Excel(Mac용), 웹용 Excel, Excel 2021, Mac용 Excel 2021 2. 구문=LET(name1, name_value1, calculation_or_name2, [name_value2, calculation_or_name3...]) name1(이름1)에 name_value1(값1)을 할당하고, 이런 식으로 여러 개의 이름과 값의 쌍을 지정할 수 있으며, 마지막에는 이들 이름을 이용한 수식이 와야 합니다. 3..

Excel 2023.03.22

피벗 테이블 필터에 숫자가 보이지 않을 때

아래 영업점별 데이터를 기준으로 설명하겠습니다. 1. 피벗 만들기 삽입 탭 > 피벗 테이블 윗부분을 클릭하면 피벗 테이블 대화 상자가 표시되는데, 범위가 자동으로 현재 셀을 기준으로 연속된 주변 영역, 다시 말해 현재 영역(CurrentRegion)으로 설정되고, 피벗 테이블을 배치할 위치가 새 워크시트로 지정됩니다. 위치를 기존 워크시트로 바꾼 후 h1셀을 클릭하고 확인 버튼을 누릅니다. 그러면 h1셀을 기준으로 피벗 테이블이 배치할 영역이 표시되고, 오른쪽에는 피벗 테이블 필드와 그 아래 필터, 열, 행, 값 등 영역이 표시됩니다. 피벗 테이블 필드에서 월, 영업점, 매출액을 클릭하면 자동으로 숫자는 값 영역, 문자는 행 영역에 배치되고, 열 영역에는 합계(∑)라는 계산 기준이 표시됩니다. 월이 숫자..

Excel 2023.02.20
반응형