반응형

표시 형식 11

동점일 경우 다른 기준으로 순위 매기기

1. 문제 아래와 같이 평가그룹별로 순위를 매기려고 하는데, 동점이 있을 경우 Rank.EQ함수를 사용하면 동일한 순위로 계산돼서 10행과 13행이 모두 3위입니다. 그리고, Rank.AVG 함수를 사용하면 순위가 평균돼서 3.5라고 표시됩니다. 그렇다고 Rank함수의 경우 2개의 조건을 입력할 수도 없습니다. 이 경우의 해결 방법을 알아보려고 합니다. 2. 해법 가. 논리 위의 경우 점수가 높은 것이 순위가 높기 때문에 자신보다 점수가 높은 것의 개수를 세면 자신이 최고 점수일 경우 0이 나오게 되므로 +1이 순위가 됩니다.. 그리고, 동 순위일 경우는 자신의 계량평가 점수보다 높은 것이 있다면 자신이 후순위가 되고, 없다면 1순위가 됩니다. 그리고, 평가그룹별로 구분해서 순위를 매겨야 하므로 평가그룹..

Excel 2024.04.06

계산 오류 원인 1 - 숫자를 문자로 입력

숫자라야 계산이 되는데, 여러 가지 이유로 숫자가 아니라 문자로 표시되는 경우가 많습니다. 특히 시스템에서 다운로드 받은 자료의 경우 숫자가 아닌 경우가 종종 있으므로 주의해야 합니다. 문자인지 확인하는 방법은 아래 세 가지 경우가 있습니다. 1. 작은 따옴표를 이용해 숫자를 입력한 경우 C2셀의 수식 입력줄을 보면 '12,345라고 작은 따옴표를 입력한 다음 12,345라고 입력하면 숫자처럼 보이는데, 문자라서, 셀 왼쪽 위에 녹색 세모 표시가 보이고, 셀 왼쪽에는 느낌표로 에러 표시가 있습니다. 에러 표시를 눌러 보면 '텍스트 형식으로 저장된 숫자'라고 하면서 그 아래 '숫자로 변환'할 것인지 묻고, 이 오류에 대한 도움말, 오류 무시, 수식 입력줄에서 편집, 오류 검사 옵션 등 메뉴가 있습니다. 이..

Excel 2023.10.31

열이 다른 테이블(표)의 쿼리 추가

열이 동일한 경우의 병합에 대해서는 http://lsw3210.tistory.com/entry/%EC%BF%BC%EB%A6%AC-%EC%B6%94%EA%B0%80Vstack-%EA%B8%B0%EB%8A%A5%EC%99%80-%EB%B3%91%ED%95%A9Hstack-%EA%B8%B0%EB%8A%A5 쿼리 추가(Vstack 기능)와 병합(Hstack 기능) 파워 쿼리에는 표를 쿼리로 만들어 두 개 이상의 표를 결합, 다시 말해 열을 기준으로 아래에 데이터를 추가하거나, 행을 기준으로 오른쪽으로 데이터를 병합하는 기능이 있습니다. 1. 쿼리 추가 lsw3210.tistory.com 에서 다뤘는데, 이번에는 열 이름이 다른 표를 추가하는 것을 해보겠습니다. 아래 파일은 쿼리 추가와 병합에만 집중할 수 있도록..

몇 달 전후의 날짜 구하기 - Edate 함수

1. 구문 EDATE(start_date, months) - start_date : 시작일인데 기준일이라고 생각하면 됩니다. 날짜 형식이어야지 문자 형식이면 에러가 발생합니다. - months : 떨어진 달 수입니다. +이면 미래, -이면 과거 날짜를 구해줍니다. 월 단위만 있고, 일, 주, 연 단위로는 계산하지 못하므로 일, 주 단위인 경우는 + 또는 - 연산자를 이용하고, 연인 경우는 12개월 단위로 입력하면 됩니다. 2. 예제 가. 2개월 후 날짜 구하기 Edate 함수 내에 start_date를 직접 날짜 형식인 date(2022,4,11)로 입력할 수도 있지만 A열에 날짜가 있고, B열에 months가 있기 때문에 =EDATE($A2,C$1&$B2) 라고 입력했습니다. + 기호는 안 붙이고, =..

Excel 2023.04.11

숫자로만 된 날짜+시간을 날짜, 시간 형식으로 바꾸기

아래와 같이 날짜 및 시간이 연속해서 연결되어 있는 경우 엑셀에서는 날짜, 시간으로 인식할 수 없으므로 엑셀에서 인식할 수 있는 yyyy-mm-dd hh:mm:ss로 바꿔줘야 합니다. A2셀의 숫자를 보면 20200725가 날짜이고, 14가 시간에 해당됩니다. 1. 날짜 변환을 위한 함수 날짜 변환을 위한 함수는 Date와 DateValue가 있습니다. Date와 DateSerial함수의 인수는 둘 다 year, month, day이고, DateValue의 인수 date_text, 다시 말해 날짜 형식의 텍스트입니다. 2. 시간 변환을 위한 함수 시간 변환을 위한 함수는 Time과 TimeValue가 있습니다. Time 함수의 인수는 hour, minute, second이고, TimeValue의 함수는 ..

Excel 2023.02.26

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

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

Excel 2023.02.20

Large(큰 수), Small(작은 수) 함수

Aggregate 함수에 Large, Small, Percentile(백분위 수), Quatile(사분위 수) 함수가 있기 때문에 이들 함수에 대해 먼저 알아보겠습니다. 1. 의미 Large : 데이터 집합에서 k번째로 큰 값을 반환 Small : 데이터 집합에서 k번째로 작은 값을 반환 2. 구문 LARGE(array,k) SMALL(array,k) Array k번째로 큰 값 또는 작은 값을 확인할 데이터 배열 또는 범위. k 데이터의 배열이나 셀 범위에서 가장 큰 값 또는 작은 값을 기준으로 한 상대 순위. 3. 사용 예 max, min 함수는 최댓값, 최솟값을 구해주는데, rank.eq함수는 해당 값의 순위를 구해주는데, large, small 함수는 순서에 해당하는 큰 값, 작은 값을 구해주는 함..

Excel 2023.01.03

엑셀 배우기(24) - 표시 형식(7) -사용자 지정(custom number format)(3)

2. 숫자 등 문자와 연결 기타 표시 형식의 한글(숫자)에서 앞에 '일금'을 붙이고, 뒤에 '원정'을 붙이는 것을 해봤습니다. https://lsw3210.tistory.com/90 엑셀 배우기(21) - 표시 형식(4) - 텍스트, 기타 표시형식은 화면 또는 인쇄시 보이는 형식만 지정하는 것으로 실제 계산은 수식 입력줄의 숫자를 기준으로 하는 점 명심해야 합니다. 9. 텍스트 숫자를 텍스트 서식으로 지정하면 숫자가 아니라 lsw3210.tistory.com 그 외에도 숫자나 문자, 날짜 등 여러 군데에 문자를 추가할 수 있습니다. 가. 숫자, 백분율과 문자의 연결 ① 숫자 뒤에 단위 추가 표를 만든다고 하면 총괄적으로 단위 표시를 할 수도 있지만, 개별적으로 숫자에 단위를 표시할 수도 있습니다. 이럴 ..

Excel 2022.08.09

엑셀 배우기(21) - 표시 형식(4) - 텍스트, 기타

표시형식은 화면 또는 인쇄시 보이는 형식만 지정하는 것으로 실제 계산은 수식 입력줄의 숫자를 기준으로 하는 점 명심해야 합니다. 9. 텍스트 숫자를 텍스트 서식으로 지정하면 숫자가 아니라 텍스트(문자열)로 처리됩니다. 텍스트 서식이 필요한 경우는 아래와 같습니다. ① 숫자 앞에 0을 표시할 경우 A2셀에 012345라고 입력하고 엔터키를 누르면 0은 사라지고 12345만 입력됩니다. 그러나 B2셀의 표시 형식을 표시 형식 콤보 상자 버튼을 누른 후 텍스트를 선택하고, 012345라고 입력하고 엔터키를 누르면 느낌표 경고 아이콘이 표시되기는 하지만 01234라고 입력됩니다. 느낌표 경고 아이콘에 마우스 커서를 갖다 대면 '이 셀의 숫자는 텍스트 서식이 지정되었거나 아포스트로피가 앞에 옵니다 '라고 표시되는..

Excel 2022.08.04
반응형