반응형

수식 20

수식을 이해하기 쉽게 만들기(2) - 이름관리자와 Lambda 함수

지번 주소인 경우 마지막에 35-6 또는 산35-6처럼 지번이 오게 되는데, 이것을 추출해 보겠습니다. 1. Mid와 Find함수를 사용하기 주소가 중간에 공백이 있으므로 공백의 위치를 찾아 계속 그다음 문자를 찾으면 마지막에 남는 것이 지번이 됩니다. 가. Find, Findb 함수 (1) 첫 번째 공백 찾기 공백을 찾는 것은 Find함수를 사용하는데, 구문은 FIND(find_text, within_text, [start_num])이고, find_text는 찾는 텍스트, within_text는 찾을 대상 텍스트이고, start_num은 옵션인데 시작 위치를 말합니다. 위의 경우 첫 번째 공백은 B2셀에 =find(" ",a2) 라고 입력하면 되는데, 공백 한 칸을 찾아야 하므로 ""이 아니라 " "라..

Excel 2023.01.17

수식을 이해하기 쉽게 만들기(1) - 수식 입력줄 높이 조절, Notepad++ 사용

1. 수식 입력줄 높이 조절하기 엑셀은 수식 입력줄이 1줄로 되어 있는 것이 기본 상태입니다. 그러나, 수식 입력 줄 아래에 커서를 갖다 대면 위아래 화살표키 모양으로 바뀌는데 이때 아래로 끌어서 높이를 조절할 수 있습니다. 아래는 수식 입력줄을 3줄로 조절한 화면입니다. 2. 점수에 따른 등급 부여하기 점수에 따라 수, 우, 미, 양, 가를 부여해 보겠습니다. 기준은 아래와 같이 하겠습니다. 구간 등급 90점 이상 수 80점 이상 우 70점 이상 미 60점 이상 양 60점 미만 가 가. if 함수 입력 시 수식이 복잡하고 괄호 짝 찾기 어려움 먼저 B1셀에 수식을 만들어보겠습니다. if함수를 이용해 구간에 해당하는 등급을 구할 때는 if함수 안의 value_if_false 인수에 다시 if함수를 입력해..

Excel 2023.01.16

수식이 텍스트로 입력될 때

위와 같은 데이터가 있어서 F열에 E열에 D열의 품명에 해당하는 단가를 곱해서 판매금액을 구하려고 F2셀에 =e2*vlookup(d2,$h$2:$i$4,2,0)이라고 입력하고 엔터키를 누르면 수식 입력줄에는 수식이 표시되더라도 F2셀에는 값이 표시돼야 하는데 수식이 그대로 표시되는 경우가 있습니다. 이것은 수식이 텍스트 형식으로 되어 있어서 그런 것인데, 표시형식을 숫자로 바꾸려고 해도 아래 화면처럼 수식이 바뀌지 않습니다. 이것을 제대로 표시하는 방법 몇 가지를 알아보도록 하겠습니다. 1. 홈탭 > 편집 그룹 > 지우기 > 서식 지우기 F2셀을 선택한 상태에서 홈탭 > 편집 그룹 > 지우기 > 서식 지우기를 누르겠습니다. 모두 지우기를 누르면 수식까지 지워지므로 서식 지우기가 더 좋습니다. 또한 내용지..

Excel 2022.12.22

숫자와 날짜가 텍스트로 처리될 때

일반적으로는 숫자나 날짜를 입력하면 숫자나 날짜로 입력되고 처리되는 것이 맞는데 시스템으로 다운로드한 파일인 경우는 그게 잘 안 되는 경우가 있습니다. 숫자는 간단하기 때문에 날짜만 다뤄보겠습니다. 위 파일을 열어보면 B2셀의 값이 2014-11-06이고, 표시 형식 그룹을 보면 날짜로 제대로 설정되어 있습니다. 그러나, B2셀부터 마우스로 B4셀까지 끌면 합계는 표시되지 않고, 개수 : 3으로 표시됩니다. 위와 같이 날짜가 계산되지 않고 개수로 보이는 것은 날짜가 날짜처럼 보이지만 실제로는 텍스트이기 때문입니다. 따라서, 날짜를 먼저 숫자로 바꾸고 표시 형식을 다시 날짜로 바꾸면 됩니다. 1. Value 함수 이용하기 (방법 1) E2셀에 =value(b2)라고 입력하거나, (방법 2) =val까지 입..

Excel 2022.12.21

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

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

Excel 2022.11.28

범위 등을 입력받는 Application.InputBox 메소드(2)

1편에서 범위를 다뤘는데, Microsoft 도움말에 있는 예제를 하나 더 알아보겠습니다. 1. 3개 셀 선택 Sub Cbm_Value_Select() 'Set up the variables. Dim rng As Range 'Use the InputBox dialog to set the range for MyFunction, with some simple error handling. Set rng = Application.InputBox("Range:", Type:=8) If rng.Cells.Count 3 Then MsgBox "Length, width and height are needed -" & _ vbLf & "please select three cells!" Exit Sub End If 'Ca..

EXCEL - VBA 2022.10.21

엑셀 배우기(36) - 조건부 서식(5) - 수식을 사용해 셀 지정

⑥ 수식을 사용하여 서식을 지정할 셀 결정 같은 줄, 성명 별로 최댓값 찾아서 서식 적용하기 ㉮ 마우스로 B3셀부터 E7셀까지 끌어 사각형 모양의 범위를 잡습니다. 그리고, 조건부 서식 - 새 규칙을 누른 후 '수식을 사용하여 서식을 지정할 셀 결정'을 클릭합니다. ㉯ 수식 입력 줄에 =b3=max($b3:$e3) 이라고 입력합니다. b3는 범위 내 첫 번째 셀이며, 그다음 max는 최댓값을 구해주는 함수로서, 인수가 $b3:$e3라고 되어 있으므로 첫 번째 줄에서 최댓값을 구해줍니다. 여기서 $b3는 $b3라고 입력해도 되고, b3라고 입력한 다음 F4키를 3번 눌러도 됩니다. 그리고, 첫 번째 =은 수식 입력 시 사용하는 기호이며, 두 번째 =은 같은지 비교하는 비교 연산자입니다. 따라서, 이 수식은..

Excel 2022.08.23

엑셀 배우기(10) - 셀 주소 또는 범위 등에 이름을 정의하고 수식에 사용하기(2)

3. 이름 적용 : 기존 수식에 이름 적용하기 =2*b2*b1이라고 수식을 입력했는데, 셀 주소 등 참조 대상을 이름으로 바꾸는 기능입니다. 다시 말해 b2를 이름인 원주율로 바꾸고, b1을 반지름으로 바꾸는 기능이 이름 적용하기입니다. 이름 관리자 창이 열려 있다면 닫고 B3셀과 B4셀의 pi를 b2로 바꿉니다. 이럴 때는 Ctrl + H키 누르거나, 홈 탭에서 찾기 및 선택을 누른 다음 바꾸기를 누르면 찾기 및 바꾸기 대화 상자가 표시되는데, 찾을 내용에 pi, 바꿀 내용에 b2라고 입력한 다음 모두 바꾸기 버튼을 누르면 됩니다. 그러면 2개 항목이 바뀌었다는 메시지가 보이고, 확인 버튼을 누르고 닫기 버튼을 누르면, 수식의 pi가 모두 B2로 바뀌었고, B3셀과 B4셀의 #NAME? 에러도 없어졌습..

Excel 2022.07.20

엑셀 배우기(9) - 셀 주소 또는 범위 등에 이름을 정의하고 수식에 사용하기(1)

더할 범위, 찾을 범위, 이자율 등에 이름을 지정하면 수식을 사용할 때 범위 지정하기도 편리하고 나중에 수식을 볼 때도 이해하기 편리해 좋습니다. 1. 이름 지정하기 이름 지정은 이름 상자에 입력하는 방법, 이름관리자에서 만드는 방법과 이름 정의 명령을 이용하는 세가지 방법이 있습니다. 아래와 같이 자료가 입력되어 있습니다. 가. 이름 상자에 이름 입력하는 방법 원주율 B2셀을 클릭하면 왼쪽 위 셀 주소가 표시되는 빨간색으로 표시한 사각형 부분이 이름 상자입니다. 이름 상자를 클릭하고, B2를 원주율로 변경하고 엔터키를 치면 B2셀의 이름이 원주율이 됩니다. 그러면 원주율이라는 이름을 이용해 원의 둘레와 원의 면적을 쉽게 구할 수 있습니다. (1) 원의 둘레 구하기 아래 화살표키를 누르거나 마우스 왼쪽 ..

Excel 2022.07.19

엑셀, 텍스트와 숫자 다루기(1)(텍스트와 숫자의 구분, 입력 방법, 에러 표시시 조치방법)

엑셀은 너무 똑똑해서 텍스트로 보이는 것도 계산을 잘 해주니, 텍스트인지 숫자인지 헷갈립니다. ​ 1. 텍스트와 숫자 입력 ​ 가. 원칙 ​ ① 당연히 문자로 입력하면 텍스트로 인식하고, 숫자로 입력하면 숫자로 인식하는데, 작은 따옴표를 입력한 다음 숫자를 입력하면 숫자가 아닌 텍스트로 인식됩니다. ​ ② 텍스트는 왼쪽 정렬이고, 숫자는 오른쪽 정렬입니다. ​ 123마을이라고 입력하면 텍스트일까요, 숫자일까요? 텍스트입니다. 왼쪽 정렬된 것으로 알 수 있습니다. ​ 나. =, +, - 등 기호로 시작하는 텍스트 입력 방법 ​ ① =연산자라고 입력하면 #NAME? 에러가 발생하는데, 그 이유는 = 다음에 숫자 또는 수식이 와야 하는데, 텍스트가 와서 그런 것입니다. ​ ② B16셀의 이름을 '연산자'라고 ..

Excel 2020.07.23
반응형