반응형

셀 주소 7

숫자를 한글로 표시하고, 수식에서 사용하기

1. 문제 아래와 같이 구간별 금액이 있고, 이를 기준으로 발주금액을 구하고자 할 때 한글로 금액을 표시하면 그 셀을 이용할 수 없으므로 숫자로 입력한 후 표기만 한글로 하면 보기에도 좋고 수식 작성 시에도 좋은 장점이 있습니다. 또 하나 구간이 변경되더라도 금액만 수정하면 되고, 수식은 수정할 필요가 없습니다. 2. 해법 가. 일반적인 수식 1월에 해당하는 3백만 원 이하의 발주 금액을 구하려면 두 가지 조건을 충족해야 하므로 SumIfs 함수를 이용하는데, 먼저 더할 범위를 입력하고, 조건 범위 1, 조건 1, 조건 범위 2, 조건 2... 식으로 입력합니다. 이 파일의 경우 원시 데이터가 발주서(매입) Status란 별도의 시트에 있으며, 3백만 원을 참고할 만한 셀 주소가 없으므로 =SUMIFS(..

Excel 2024.04.15

텍스트로 된 수식의 값 구하기(4 - 1) - Evaluate 함수

1. Evaluate 함수 가. 정의 엑셀 이름을 오브젝트 또는 값을 변환합니다(Converts a Microsoft Excel name to an object or a value). 이름(Name)은 수식(Formula)이 될 수도 있고, 셀 주소 또는 범위 등이 될 수도 있습니다. 나. 구문 expression.Evaluate (Name) - expression은 오브젝트를 가르키는 변수로 Application, Book1.xlsx, Sheet1 등이 될 수 있습니다. - Name은 아래와 같이 다양한 형태가 될 수 있는데, VBA 에디터를 실행한 후 직접 실행창에서 간단히 결과를 확인할 수 있습니다. 다. Name의 종류 및 사용 예 Name 사용 예 Formulas 수식으로 텍스트로 된 수식도 가..

EXCEL - VBA 2023.07.19

Cell의 속성을 알려주는 Cell 함수 (1)

1. 기능 참조 영역의 주소, 데이터 형식, 파일 등의 속성을 반환하는 함수로 단일 셀 또는 범위에 따라 반환하는 값이 다른 경우가 있습니다. 2. 구문 CELL(info_type, [reference]) 가. info_type(정보 유형) 정보 유형 반환 값 "address" 참조 영역에 있는 첫째 셀(A1)의 참조를 텍스트로 반환합니다. "col" 참조 영역에 있는 셀의 열 번호를 반환합니다. "type" 셀의 데이터 형식에 해당하는 텍스트 값입니다. 셀이 비어 있는 경우 비어 있는 경우 "b"를 반환하고, 셀에 텍스트 상수가 포함된 경우 레이블의 경우 "l", 셀에 다른 것이 포함된 경우 값에 대해 "v"를 반환합니다. "contents" 참조 영역에 있는 왼쪽 위 셀(범위인 경우 A1셀, 단일 셀..

Excel 2023.04.29

indirect 함수(2) - 누적값 계산 하기

indirect함수를 사용하면 편리한 경우로 계산하고자 하는 셀 주소가 변경되는 경우입니다. 아래 표는 구간별 명수만이 있어서 몇 개 구간에 대한 명수의 합계를 구할 경우 시작셀과 종료셀의 주소가 매번 달라지게 됩니다. 위와 같은 표로는 Match함수를 사용할 수 없으므로 아래와 같이 초과, 이하 수치 모두 기록하지 않고, 초과 수치만 지정해야 합니다. 그러면 0은 0 초과 60 이하가 되고, 60은 60 초과 70 이하가 됩니다. 1. Match함수를 이용하는 경우 가. 데이터 유효성 검사로 입력값 제한하기D10셀과 E10셀에서 입력을 받는데, 중간값 예를 들어 65 등은 입력하면 안 되므로 데이터 유효성 검사를 이용해 목록으로 값을 제한합니다. ① D10셀부터 E10셀까지 마우스로 끌어서 범위를 선택..

Excel 2023.03.28

indirect 함수(1) - 참조 셀의 값을 반환하는 함수

1. 정의텍스트 문자열로 지정된 참조를 참고해서 그 결괏값을 반환합니다. 2. 구문INDIRECT(ref_text, [a1]) - ref_text : ① 이름관리자에서 참조 대상으로 정의된 이름 또는 ② 셀에 대한 참조를 나타내는 문자열 - a1 : 선택 요소로 A1 형식이거나 R1C1 형식을 지정. 생략하면 일반적으로 사용하는 A1형식이므로 생략하고 사용하는 것이 편리함 3. 값 자체를 반환하는 경우와 비교 (셀 주소 형식) 아래와 같이 A1셀에는 15, A2셀에는 text, A3셀에는 a1이 입력되어 있을 때=a1, =a2, =a3라고 하면 셀에 들어 있는 값이 반환되는데 비해서 =indirect(a3)라고 하면 a3에 들어있는 a1 셀주소를 참고해서 A1셀의 값 15를 반환합니다. (이름) A3셀을..

Excel 2023.03.27

데이터 유효성 검사(3) - 사용자 지정

아. 사용자 지정 사용자 지정은 수식을 이용하여 사용자가 원하는 유효성 조건을 지정하는 것을 말합니다. 정수, 소수점 등 제한 대상별 조건을 이용할 수도 있지만, 이것뿐만 아니라 다양한 조건을 지정할 수 있는 장점이 있습니다. (1) 셀 값과 비교하는 수식 아래와 같이 월별 배정액을 입력한 후 배정액 범위 내에서 집행해야 하는 경우 아래와 같이 사용자 지정 수식을 지정하기 위해 B3셀에서 D3셀을 선택합니다. 수식에 =b3

Excel 2022.11.28

데이터 유효성 검사(1) - 모든 값, 정수, 소수점, 목록

1. 정의 데이터가 정확하게 입력될 수 있도록 데이터의 입력 조건을 제한하는 것입니다. 프로그램을 통해서 입력된 데이터라도 여러가지 형태이거나 잘못된 데이터인 경우가 많습니다. 예를 들어 서울특별시를 입력하는 경우 서울, 서울시, 서울특별시 등 여러가지 형태가 가능하고, 사울 또는 서을로 잘못 입력할 수도 있습니다. 이런 경우에 오로지 서울특별시만 입력할 수 있도록 하는 것이 데이터 유효성 검사 기능입니다. 데이터 유효성 검사는 데이터 탭의 데이터 도구 그룹에 있습니다. 2. 메뉴 구성 가. 데이터 유효성 검사 - 제한 대상 데이터 유효성 검사 오른쪽의 꺽기(콤보 상자 버튼)가 아니라 데이터 유효성 검사 글자 부분을 클릭하면 설정, 설명 메시지, 오류 메시지, IME 모드 탭으로 되어 있고, 설정 탭에서..

Excel 2022.11.24
반응형