반응형

데이터 유효성 검사 11

2중 드롭다운 메뉴(데이터 유효성 검사)

1. 문제아래와 같이 결제수단을 선택할 경우 카드면 카드 번호 목록이 뜨고,계좌이체면 계좌목록이 뜨도록 하려고 합니다. 예제는 번호는 생략하고 카드사와 은행명만 표시하도록 하겠습니다.   2. 해법 1 - if함수 이용 가. A열에 결제수단 표시A열의 셀 하나를 선택한 다음 오른쪽의 콤보 상자 버튼을 눌렀을 때 카드와 계좌이체가 아래로 펼치지도록(드롭다운) 하려 하려면① A2셀부터 원하는 범위를 선택한 다음, 여기서는 A2셀에서 A10셀까지로 하겠습니다.② 데이터 > 데이터 유효성 검사의 윗부분을 누르고③  제한 대상을 목록으로 변경하고,④ 원본으로 지금 데이터는 E2셀과 E3셀에만 있지만 넉넉하게 E2셀에서  E10셀 정도를 지정하면 됩니다. 이제 A2셀의 오른쪽 콤보 상자 버튼을 누르면 카드와 계좌이..

Excel 2024.10.16

구글 스프레드 시트 호환성(2) - Filter + Sort

ttps://lsw3210.tistory.com/569 위 글로 엑셀에서 Filter와 Sort 함수를 이용해① 읍면동을 입력하면② 그것을 포함하는 법정동 목록을 표시하고③ 해당 법정동을 선택하면④ 법정동코드, 최종적으로는 해당 법정동 및 지번의 PNU를 구해 봤는데, 이 파일을 구글 스프레드 시트로 가져와서 실행해 보겠습니다. 1. 구글 스프레드시트로 가져오기파일 - 가져오기를 누른 후 위 URL에 첨부된 "법정동 선택 후 PNU만들기(filter_sort)(완성).xlsx"를 가져오면 아래와 같이 C2셀, I2셀에서 에러가 납니다. 2. 수식 수정하기가. 읍면동 포함 법정동 구하기 엑셀의 수식은 =SORT(FILTER(법정동코드!B2:B49860,ISNUMBER(FIND(A2,법정동코드!B2:B498..

Unique 함수를 이용한 중복된 항목 제거와 데이터 유효성 검사

1. 문제 아래와 같은 자료가 있을 때  구분에서 중복을 제거한 유일한 데이터만을 추출할 때 데이터 탭의 '중복된 항목 제거' 명령을 사용할 수도 있지만,https://lsw3210.tistory.com/556 참고 Unique 함수를 이용할 수도 있습니다. 2. Unique 함수Unique 함수는 단어 그대로 유일한 값을 찾아주는 함수로서엑셀 2021 이상에서만 사용 가능한 단점이 있습니다. 구문은 =UNIQUE(array,[by_col],[exactly_once])이며, array만 필수 요소입니다. 3. 유일값 추출가. Unique 함수의 한계E1셀에 =unique(b:b)라고 입력하면구분부터 시작하는데, 맨 아래가 0으로 표시되므로, Unque의 array를 B열의 데이터 개수, 다시 말해 데이터..

Excel 2024.08.05

선택값을 기준으로 필터하여 표시하기(1)

1. 문제 아래와 같이 데이터 시트에는 업체별 판매용품 등 데이터가 있고, 위 데이터 시트를 기준으로 업체를 선택했을 때 해당 업체에 대한 데이터만 표시하려고 합니다.  2. 해결 방안 가. 준비먼저 업체가 몇 개가 있는지 중복된 항목 제거 명령 또는 Unique 함수를 이용해 정리하고 -> 필터 시트의 N열,업체별 목록을 데이터 유효성 검사를 이용해 선택할 수 있도록 한 다음 -> 필터 시트의 B2셀 ,선택된 업체에 대한 정보를 4행 아래에 표시해야 합니다. (1) 중복값 제거데이터 시트의 업체명 부분만 마우스로 끌던가, A2셀을 클릭한 후 Ctrl + Shift + ↓키를 눌러 모두 선택한 후 필터 시트의 N4셀에 붙여 넣습니다. 데이터 탭에서 '중복된 항목 제거' 명령을 누른 후 확인 버튼을 누르면..

Excel 2024.07.29

조건에 맞는 값을 내림차순 또는 오름차순으로 찾기(1)

아래와 같이 서울특별시에 여러 개의 구가 있는데 최대 인구수가 어느 구인지, 두 번째로 많은 구는 어딘지 순서대로 5개를 찾아보겠습니다. 서울특별시뿐만 아니라 부산광역시 등 광역시, 경기도 등 도에도 적용해보려고 합니다. 1. 행정구역명(대)의 중복값을 제거해서 고유한 값 추출하기 가. 중복된 항목 제거 F열을 복사해서 H열에 붙여 넣고, 데이터 - 중복된 항목 제거 명령을 누릅니다. 왼쪽 열과 연결되어 있어서 '선택 영역 확장'에 체크되어 있는데, '현재 선택 영역으로 정렬'을 클릭하고 중복된 항목 제거 버튼을 누릅니다. 그러면 항목이 하나뿐이 없어서 '행정구역명(대)에 체크되어 있습니다. 확인 버튼을 누릅니다. 메시지가 좀 이상한데, "총 274개 항목 중 18개의 고윳값이 남아 있다"는 의미입니다...

Excel 2023.08.10

Unique 함수와 데이터 유효성 검사의 문제점

1. 데이터 유효성 검사 - 날짜 목록아래와 같이 날짜별 지점별 판매량 데이터가 있을 경우 E2셀을 클릭하고, 데이터 탭, 데이터 도구 그룹, 데이터 유효성 검사 명령을 누른 후 제한 대상으로 목록을 선택하고, 원본에 커서를 넣고, A열을 클릭해서 A열 모두로 지정하고 확인 버튼을 누르면, 유효한 데이터만 표시되고, 아래에 공백이 없습니다. 날짜가 모두 표시되지 않으므로 E열 오른쪽의 경계선을 오른쪽으로 끌어서 너비를 조절합니다. 이때 열 너비를 자동 조절하기 위해 E열과 F열의 경계선을 더블 클릭하면 오히려 선택된 값에 맞게 좁아져서 안됩니다. 이때 홈 탭, 표시 형식 그룹에서 표시 형식을 숫자에서 간단한 날짜로 변경하면 열 너비가 자동 조절됩니다. 2. Unique 함수를 사용해 목록을 만들 경우 문..

Excel 2023.05.17

데이터 유효성 검사와 컨트롤 서식(콤보 상자)

1. 콤보 상자 만들기 데이터 유효성 검사의 목록 기능을 개발 도구 - 컨트롤 그룹에서 삽입 명령을 누른 후 콤보 상자를 선택해서 만들 수도 있습니다. 콤보 상자를 누르면 상태 표시줄에 '드롭다운 컨트롤을 만들려면 문서에서 마우스를 누르고 끕니다'라고 표시되므로 마우스를 끌어서 적당한 크기로 만듭니다. 콤보 상자 안에 커서를 넣고 마우스 오른쪽 버튼을 누르면 맨 아래에 '컨트롤 서식' 메뉴가 보입니다. 간혹 가다 마우스 오른쪽 버튼을 눌러도 아래와 같이 복사, 이동 메뉴가 나오는 경우가 있는데 이 때는 취소 메뉴를 누른 후 다시 마우스 오른쪽 버튼을 눌러보기 바랍니다. 컨트롤 서식을 누르면 아래와 같이 입력 범위, 셀 연결, 목록 표시 줄 수를 입력하고, 3차원 음영을 선택할 수 있는 창이 표시됩니다. ..

Excel 2022.11.30

데이터 유효성 검사(4) - 제한 방법, 모두 지우기, 이동 옵션

4. 제한 방법 제한 방법은 기본 값이 해당 범위로 해서 최솟값, 최대값을 지정하는 것인데, 이외에도 제외 범위, =(같다), (다르다), >(크다), =(크거나 같다), =(크거나 같다)를 선택하고 15를 입력하고 확인 버튼을 누르면 15이상의 정수만 입력가능합니다. 따라서, 10이라고 입력하고 엔터키를 누르면 에러 메시지가 발생하면서 다시 입력(시도)하라고 하는데, 20이라고 입력하면 에러 메시지 없이 입력됩니다. (실패 사례) 제한 방법 - 사용자 지정에서 설명한 바와 같이 수식으로 된 셀에 유효성 조건을 걸어도 작동하지 않습니다. 아래와 같이 B2셀에 먼저 3이라고 입력하고, A2셀에 =B2*4라고 입력하면 12가 나오는데, 15보다 작지만 에러 메지가 표시되지 않고 그대로 입력되는 문제가 있습니..

Excel 2022.11.29

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

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

Excel 2022.11.28

데이터 유효성 검사(2) - 날짜, 시간, 텍스트 길이

마. 날짜 날짜를 선택해도 시작 날짜와 끝 날짜 입력을 요구합니다. 날짜 입력 방식은 2022/11/24, 22/11/24, 11/24로 입력 가능합니다. 만약 올해가 아니라면 2021/11/24, 21/11/24까지만 가능하고, 11/24은 올해 11/24를 의미하므로 안됩니다. 또한 월 또는 일이 한자리 수라면 01이 아니라 1식으로 입력할 수 있습니다. 날짜 입력 시 2022.11.24처럼 .(점)을 사용하면 안 되나, 2022-11-24처럼 -(하이픈)을 이용하는 것은 됩니다. 또한 오늘은 today() 함수를 이용할 수 있습니다. 위와 같이 직접 날짜를 입력할 수도 있지만 셀 주소를 이용해서 입력도 가능합니다. (1) 직접 날짜를 입력하는 방법 ㉮ 직접 날짜 입력 A1셀을 선택한 상태에서 데이터..

Excel 2022.11.25
반응형