반응형

and 11

문자열 중 원문자 지우기(1) - Unicode, Substitute

1. 문제문자열 중에서 원문자만 지우려고 합니다.  자세히 살펴보면 원문자가 문자열의 맨 뒷부분에만 있고, 원문자가 하나뿐만 아니라 3개까지 있습니다. 2. 원문자의 코드 값 알아내기B3셀에서 ①만 복사한 후 W1셀에 붙여 넣고코드 값을 알아내기 위해 X1셀에 =code(w1)이라고 입력하면 43239가 구해지고,Y1셀에 =unicode(w1)이라고 입력하면 9312가 구해집니다. Code 함수는 윈도우에서는 ANSI 코드값을 반환하고, Unicode에 대한 설명을 나무위키에서 찾아보면 "유니코드(Unicode)는 전 세계의 모든 문자를 다루도록 설계된 표준 문자 전산 처리 방식이다. 유니코드 컨소시엄(Unicode Consortium)에서 제정, 관리한다."라고 되어 있습니다. 따라서, Code 값 또..

Excel 2024.05.09

배열로 Or 조건 처리

1. 문제 왼쪽에 담당자별 지역별 현황이 있는데, 이것을 오른쪽 표와 같이 담당자별로 지역별로 집계를 하려고 하는데, 특이한 점은 지역을 묶어서 집계한다는 것입니다. 이런 경우에 일반적으로 사용하는 것이 피벗 테이블이지만, 위와 같이 수원, 용인 경우의 합계를 구하려면 두 개의 값을 더할 수밖에 없습니다. 이와 같은 경우에 수원 또는 용인인 경우라는 조건을 넣어서 건수를 집계하고자 하는 것입니다. 2. 해법 1 : TextSplit 함수 이용 가. Sum + CountIfs 이용 TextSplit 함수는 Microsoft 365에서만 사용 가능한 함수이기 때문에 이보다 낮은 버전이라면 사용할 수 없는 제한은 있지만 이와 같은 경우에 매우 쉽게 처리할 수 있습니다. 다시 말해 수원, 용인을 TextSpli..

Excel 2024.05.04

(구글 스프레드시트) 조건부 서식 - 맞춤 수식

1. 문제 셀 내 텍스트에 따라 F열에 색을 칠하려고 합니다. https://docs.google.com/spreadsheets/d/1euzjv_hlLt2OAK5CQ5RXywQ7EN3C9cRTTrXmVdpjP0s/edit?usp=sharing 2. 해법 (1) 서식 아래에 엑셀과 같은 조건부 서식 메뉴가 있습니다. (2) 조건부 서식 메뉴를 누르면 오른쪽에 '조건부 서식 규칙' 창이 표시되는데, 단색과 색상 스케일 탭이 있고, 그 아래 범위 선택, 형식 규칙, 서식 지정 스타일이 있습니다. (3) 범위 선택 단일 셀만 선택됐을 때 열 전체를 선택하려면 F라고 쓰여 있는 열 이름 부분을 누르면 됩니다. 그러면 F:F가 표시되는데 확인 버튼을 누릅니다. 그런데 나중에 보니 F열 전체가 F1:F911입니다. ..

단위 앞의 숫자 추출하기(3) - 한글

한글은 Code, UniCode 함수를 이용할 수도 있고, Mid 함수를 이용할 수도 있습니다. 5. 한글 앞의 숫자 추출하기 가. 한글에 해당하는 Code 또는 UniCode값 알아내기 코드 값을 알아내기 위해 i11셀에 =code(h11)이라고 입력하면 42145가 구해지고, 유니코드 값을 알아내기 위해 j11셀에 =unicode(h11)이라고 하면 12593이 구해집니다. 이제 i11셀과 j11셀을 선택한 후 j11셀의 채우기 핸들을 더블 클릭하면 나머지 한글의 (유니) 코드 값을 알 수 있습니다. 따라서, 이것을 이용해서 한글의 위치를 알 수 있고, 1을 빼면 숫자만 구할 수 있습니다. 나. 숫자 추출하기 (1) Code 함수 이용하기 영문자의 위치를 구해서 숫자를 추출하는 D3셀의 수식을 복사해..

Excel 2024.03.01

And, Or, Not 함수

1. 정의And 함수는 여러 가지 조건을 만족하는 경우에 True를 반환하고, Or함수는 여러 가지 조건중 하나라도 만족하면 True를 반환하며, Not함수는 True면 False, False면 True를 반환합니다. 2. 구문And, Or 다음에 조건식을 쉼표로 해서 연결하고,AND(logical1, [logical2], ...)OR(logical1, [logical2], ...)Not은 조건식을 하나만 넣습니다.NOT(logical1)그러나, And, Or, Not함수는 결합해서 사용할 수도 있습니다. 3. 예제가. 비교 구문 (1) And 위와 같이 성별과 나이가 있을 때 성별이 "남"이고, 나이가 45세 이상만 True를 반환하게 하려면 C2셀에 =and(a2="남",b2>=45)라고 입력합니다...

Excel 2023.06.09

조건부 서식 - 둘 이상 조건에 맞는 줄에 색칠하기

한 가지 조건을 만족하는 경우 채우기에 대해서는 아래 글에서 다뤘는데, https://lsw3210.tistory.com/entry/%EC%97%91%EC%85%80-%EB%B0%B0%EC%9A%B0%EA%B8%B036-%EC%A1%B0%EA%B1%B4%EB%B6%80-%EC%84%9C%EC%8B%9D5-%EC%88%98%EC%8B%9D%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%B4-%EC%85%80-%EC%A7%80%EC%A0%95 엑셀 배우기(36) - 조건부 서식(5) - 수식을 사용해 셀 지정⑥ 수식을 사용하여 서식을 지정할 셀 결정 같은 줄, 성명 별로 최댓값 찾아서 서식 적용하기 ㉮ 마우스로 B3셀부터 E7셀까지 끌어 사각형 모양의 범위를 잡습니다. 그리고, 조건부 서식 -..

Excel 2023.05.25

엑셀 Filter 함수

1. 의미 범위 내에서 조건을 만족하는 데이터를 추출해 주는데 배열로 반환합니다. 2. 구문 =FILTER(array,include,[if_empty]) - array : 배열 또는 필터링할 데이터 영역입니다. - include : 높이 또는 너비가 위 배열과 동일한 조건식입니다. - if_empty : 대괄호 사이에 있으므로 옵션이며, 조건에 맞는 데이터가 없을 경우에 반환할 값을 지정하는 것입니다. 조건에 맞는 데이터가 없을 때 if_empty 값을 지정하지 않으면 #CALC! 오류가 발생합니다,. 3. 예제 파일 A열부터 C열까지 데이터가 있고, E열과 F열에 조건이 있으며, 데이터 유효성 검사 시 목록으로 사용할 원본이 G와 H열에 있고, i열부터 K열에 조건을 만족하는 데이터를 표시하려고 합니다..

Excel 2023.05.19

Aggregate(옵션 적용 집계) 함수(5) - 조건이 여러 개인 경우

Aggregate 함수 사용시 두가지 이상 조건을 만족하는 조건을 설정하는 방법을 알아보겠습니다. 조건이 1개인 경우는 1/(조건)*(원하는 값 범위)로 했는데, 2개이상인 경우는 1/(((조건1)*(조건2)...)*(원하는 값 범위) 식으로 여러 개의 조건을 괄호로 감싸야 합니다. 아래 왼쪽 데이터에서 오른쪽 판매일과 지점명이 일치하는 데이터를 찾아 크기순으로 나열해 보겠습니다. 1. 판매일 조건보다 작고 지점명이 일치하는 판매금액을 큰 값부터 표시하기 ① H2셀에 커서를 놓고, ② =ag까지 입력하고 탭 키를 눌러 =AGGREGATE(까지 입력합니다. ③ 그리고, 함수명 중에 14번 Large를 아래 화살표키 또는 PgDn키를 눌러 이동한 후 탭키를 누릅니다. ④ ,를 누르면 옵션이 표시되는데 오류값..

Excel 2023.01.11

중복된 항목 제거

1. 정의 '중복된 항목 제거'는 중복된 값을 제거하는 기능(명령)입니다. 위치는 데이터 탭의 데이터 도구 그룹에 있습니다. 2. 중복된 작업 제거 아래 표를 기준으로 작업을 해보겠습니다. 거래처, 차량번호, 상차지, 하차지, 품목이 중복되어 있으므로 하나씩 중복된 항목 제거를 해보겠습니다. 중복된 항목을 제거하면 원 데이터가 사라지므로 C열부터 G열까지 복사한 후 N열에 붙여 넣겠습니다. 가. 모든 항목 기준 표 밖이 아니라 표 안 어디에든 커서를 넣고 중복된 항목 제거 명령을 누르면 거래처부터 품목은 '내 데이터에 머리글 표시' 옵션에 체크되어 있기 때문에 선택되어 있지 않고, 나머지가 모두 범위로 선택되어 있고, 모두 선택 버튼이 눌려 있어서, 거래처부터 품목까지 모두 체크가 되어 있습니다. 이때는..

Excel 2022.11.21

엑셀 배우기(7) - 고급 필터

1. 필터와 비교 필터는 데이터 영역에서 필터를 설정하고, 그 결과 데이터 영역 내에서 해당되는 데이터만 표시되는데 비하여 고급 필터는 데이터 영역 밖에서 필터 조건을 지정할 수 있고, 필터와 동일하게 데이터 영역에 결과를 표시할 수 있을 뿐만 아니라 다른 영역에 표시할 수 있다는 장점이 있습니다. 또한 고급 필터에는 '동일한 레코드는 하나만' 표시하는 기능도 있습니다. 2. 고급 필터 명령 고급 필터 명령은 데이터 탭에서 필터 명령과 함께 자리 잡고 있습니다. 3. 고급 필터 명령 예제 필터 명령을 설명했던 최종 데이터를 사용하겠습니다. 필터 조건과 표시할 영역을 별도로 지정한다는 것 말고는 동일하기 때문입니다. 가. 현재 위치에 필터 위와 같이 데이터 영역 아래 C29셀에 거래처라고 입력하고, C30..

Excel 2022.07.15
반응형