반응형

서식 8

셀 병합 유지 상태에서 합계 등 구하기

1. 문제 아래와 같이 셀 병합이 된 경우 윗 셀에만 값이 있기 때문에 합계를 계산하거나, 건수 등을 계산할 때 제대로 된 값이 나오지 않게 됩니다. 아래를 보면 유상인 LH의 현장 수는 2개가 맞는데, 개수가 3,200이어야 하는데, 1700로 표시되는 문제점이 있습니다. 문제는 D5셀과 D6셀이 병합되어 있다 보니 F6셀은 합산이 되지 않아서 그렇습니다. 2. 해법 가. 병합셀에 값 넣기 C열과 D열의 병합셀의 빈 셀에도 값을 넣어야 합니다. (1) 나중에 병합셀을 서식 복사해야 하므로 C열을 복사한 후 i열에 붙여 넣습니다. (2) C열과 D열을 선택한 후 '병합하고 가운데 맞춤'을 눌러서 병합을 해제합니다. 토글 기능이기 때문에 병합 버튼이지만 병합된 셀이라면 병합이 해제됩니다. (3) 빈 셀 선..

Excel 2024.04.09

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

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

정수에 가까운 숫자 찾기(3)

4. aggregate 함수를 적용할 경우 min함수 대신에 aggregate함수를 이용할 수도 있습니다. 가. AGGREGATE 함수를 이용한 수식 Aggregate함수의 구문은 배열형인 경우 AGGREGATE(function_num, options, array, [k])입니다. function_num은 함수의 번호로 배열형이므로 최솟값에 해당하는 함수 번호는 5 - MIN이 아니라 15 - SMALL입니다. options는 오류값을 무시하는 2 또는 3, 6, 7을 사용하면 되는데, 2를 선택하겠습니다. array는 배열인데, 정수가 같은 것 중 차이가 가장 작은 값을 찾아야 하므로 1/(ROUND($B$9:$I$9,0)=ROUND(B$9,0))*(ABS($B$9:$I$9-ROUND(B$9,0)))입..

Excel 2023.08.07

정수에 가까운 숫자 찾기(2)

3. round함수를 적용할 경우 6.55는 정수 6보다는 7에 가까우므로 int 함수를 이용할 것이 아니라 Round함수를 이용하는 것이 보다 합리적입니다. 가. 정수 구하기 Round함수는 int함수와는 달리 반올림해서 표시할 자릿수를 지정해야 하므로, B10셀에 =ROUND(B9,0)이라고 입력하고 i10셀까지 끌어서 복사합니다. 나. 정수와 차이값 구하기 B11셀의 수식 반올림돼서 숫자가 커지면 음수가 나오므로 절댓값을 구하는 ABS 함수를 사용해야 합니다. 따라서, 수식은 =ABS(B9-B10)가 됩니다. 6.55에서 7을 빼면 -0.45이지만 절댓값이므로 0.45가 반환됐습니다. 마찬가지로 i열까지 복사합니다. 다. 같은 정수중 차이가 가장 작은 값 구하기 int함수로 할 때는 항상 원래 숫자..

Excel 2023.08.06

정수에 가까운 숫자 찾기(1)

네이버 카페(엑셀..하루에 하나씩)에 정수에 가까운 숫자에 색칠을 해달라는 질문이 있어서 답을 구한 절차를 설명하고자 합니다. 1. 질문에 대한 이해 질문을 하면서 답으로 6.02, 5.02, 11.90을 제시했는데, ①정수를 구하는 int함수를 적용하면 6.02와 5.02는 설명이 되는데, 12.30과 11.90는 12와 11로 정수값이 다른데 왜 11.90만 정수에 가까운 숫자가 되는지 설명이 안되고, ② 반올림을 해서 정수를 구하는 round(숫자,0) 수식을 적용하면 6.55가 7이 되기 때문에 왜 6.55는 안 되는지 설명이 안 되는 등 2개의 답에 모순이 있습니다. 아래와 같이 단계별로 답을 찾아가 보도록 하겠습니다. 2. int 함수를 적용할 경우 가. int 함수 B4셀에 =int(b3)라..

Excel 2023.08.05

중복된 항목제거와 필터, 조건부 서식 비교(2)

다. 두 항목 이상으로 중복된 경우 첫 번째 값에만 서식 적용 ① 두 항목을 비교할 때는 별도의 열에 두 항목을 연결한 값을 먼저 만들어야 합니다. 두 항목을 연결할 때는 &(결합 연산자)를 사용하면 거래처와 품목을 연결할 때는 c3&g3 식으로 입력합니다. 아래 줄에도 적용되도록 M3셀의 채우기 핸들을 더블 클릭합니다. ② 두 항목을 비교해서 M열에 적용하는 것은 M3셀에서 M27셀까지 선택된 상태에서 조건부 서식 - 새 규칙을 누른 다음 '수식을 사용하여 서식을 지정할 셀 결정'을 선택하고, 수식에 =COUNTIF($m$3:m3,m3)=1 이라고 입력하고, 서식 버튼을 눌러 채우기 색으로 파란색을 지정하고 확인 버튼을 누릅니다. 그러면 아래 화면이 되는데, 다시 확인 버튼을 누릅니다. 화면을 보면 두..

Excel 2022.11.23

중복된 항목제거와 필터, 조건부 서식 비교(1)

1. 필터 가. 필터 위 표 안 어느 셀에나 커서를 두고 홈 탭에서 정렬 및 필터 아래 필터 명령을 누르거나, 데이터 탭에서 필터 명령을 누르면 거래처 등 머리글 옆의 역삼각형 표시 버튼을 누르면 중복되지 않은 값만 표시됩니다. 아래는 거래처를 기준으로 고유한 거래처만이 표시되는 필터 설정화면입니다. 그러나, 고유한 값을 복사할 수는 없습니다. 나. 고급 필터 고급 필터는 홈 탭에는 없고, 데이터 탭에만 있습니다. 복잡한 조건으로 필터링할 수 있다고 하는데, https://lsw3210.tistory.com/74 글을 참고 바랍니다. 고급 필터 명령을 이용하면 특정 열을 기준으로 고유한 값만 추출할 수 있습니다. N2셀과 P2셀에 거래처라고 입력하고, 데이터 탭에서 고급 필터 명령을 누르면 아래 화면과 ..

Excel 2022.11.22

메일 머지(2) - 안내문, 상장 등 만들기

메일 머지를 이용해 내용 중 변경이 되는 부분에 '메일 머지 표시'를 추가하고, 인쇄를 하면 개인별로 맞춤 자료를 만들어 우편으로 보낼 수 있으며, 우편 발송과 무관하게 상장 등 반복적인 파일 작성시에도 메일 머지를 활용할 수 있습니다. 1. 우편 발송용 안내문 만들기 개인별 세금 고지서 작성, 분양대금 납부 통보 등 여러 가지를 생각할 수 있는데, 분양대금 납부 통보를 기준으로 만들어 보겠습니다. 가. 한글 파일 만들기 아래와 같은 내용으로 보낼 우편물이 있다고 합시다.① 먼저 동그라미 쳐진 부분에 메일 머지 표시를 달아야 하는데, 1번과 같이 도구 메뉴의 메일 머지 - 메일 머지 표시 달기 메뉴를 누르거나, 2번과 같이 도구 그룹의 메일 머지 아이콘을 누른 후 메일 머지 표시 달기 메뉴를 눌러도 됩니..

Excel 2020.08.27
반응형