같은일자의 근무시간이 일정시간 이상인 날의 수 구하는 법
함수/공식
작성자
엑셀마스터중
작성일
2023-11-09 23:13
조회
201
위 사진의 빨간 셀을 구하고 싶은데요,
옆에 숨긴열을 추가해서 고유값을 추출한 뒤 고유값의 합계를 더하는 방법 말고
함수로만 깔끔하게 구해보고 싶은데 잘 생각이 안나서 질문합니다.
뭔가 배열함수를 쓰면 될것도 같은데 답을 못찾겠네요.
간단하게 표현하려고 저렇게 만들어 봤으나
말로 표현하기 어렵지만 실제로 알고 싶은 것은
목록에서 각각의 고유값들이 가진 중복값들이 합이 일정 수 이상일 때 카운트하는 방법을 알고 싶은데
이걸 표현하기 어려워서 간단하게 근무표 형식으로 만들어 보았습니다.
전체 13,331
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (236)
![]() ![]() |
![]() ![]() |
2022.02.03 | 514 | 260122 | ||
공지사항 | 문서서식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(197)
오빠두엑셀
|
2021.10.28
|
추천 280
|
조회 17878
|
![]() ![]() |
2021.10.28 | 280 | 17878 |
64437 | 함수/공식 |
New [다중조건 index large row] 함수가 적용이 안되네요
![]() ![]() ![]() |
![]() |
11:53 | - | 11 |
64433 | VBA |
New 셀레니움 세부 내용 가져오는 방법
![]() |
![]() |
10:26 | - | 10 |
64432 | 함수/공식 |
New Min if 함수 오류 해결 부탁드립니다.
![]() ![]() |
![]() |
09:50 | - | 17 |
64429 | 함수/공식 |
New [해결방법문의] 여러시트에서 이름에따른 금액을 검색하고 싶습니다.
![]() ![]() |
![]() |
03:10 | - | 26 |
64427 | 차트/그래프 |
New 막대그래프의 선을 따서 반전시키는 방법 문의
![]() ![]() ![]() |
![]() |
01:36 | - | 17 |
64423 | 함수/공식 |
New 이름,주소 월 별로 비교해서 변경사항 있으면 IF 중첩함수로 추출하는 방법
![]() ![]() |
![]() |
2023.12.01 | - | 31 |
64420 | 기능/도구 |
New ㅠㅠㅠㅠㅠ.... 어제부터 몇시간째 못풀고 있습니다.. 나열되어 있는표 교차행(?)으로 만드는법
![]() ![]() |
![]() |
2023.12.01 | - | 39 |
64417 |
New 달 바뀌면 자동으로 적용되는 서식궁금합니다.
![]() ![]() ![]() |
![]() |
2023.12.01 | - | 40 | |
64415 |
New 거래명부에서 가져온 정보로 거래명세서 자동채우기. 같은날 다수거래처, 다수품목 일때 오류 관련
![]() ![]() |
![]() |
2023.12.01 | - | 37 | |
64414 | 함수/공식 |
New 연차현황 관련
![]() ![]() |
![]() |
2023.12.01 | - | 43 |
64411 | 함수/공식 |
New 가장 가까운 좌표 리스트업
![]() ![]() ![]() |
![]() |
2023.12.01 | - | 40 |
64410 | VBA |
New 앞 단어의 받침 유무에 따라 잘못 사용된 (을/를) 검사 매크로 만들기 질문
![]() ![]() |
![]() |
2023.12.01 | - | 38 |
64405 | 함수/공식 |
New 한 좌표값(a,b)이랑 가장 가까운 좌표값 찾기
(4)
![]() |
![]() |
2023.12.01 | - | 39 |
64404 | 함수/공식 |
New 구매리스트 관련문의 (VLOOKUP 중복 건너뛰고 표기하기)
![]() ![]() |
![]() |
2023.12.01 | - | 43 |
64396 | 함수/공식 |
New 표준편차 계산시 특정월의 데이터만 계산하고 싶습니다(X방향)
![]() ![]() ![]() |
![]() |
2023.12.01 | - | 38 |
64393 | 함수/공식 |
New 엑셀 함수 값 관련 질문
(2)
![]() |
![]() |
2023.12.01 | - | 36 |
64387 | VBA |
New 아실 크롤링 관련 문의
(1)
![]() |
![]() |
2023.11.30 | - | 42 |
64384 | VBA |
New VBA PivotItem 문의
(1)
![]() |
![]() |
2023.11.30 | - | 43 |
64382 | 파워쿼리/피벗 |
New [파워쿼리] 쿼리안에서 구분기호 기준으로 열분할을 하고 난 후, 아래로 채우기가 안됩니다.!!
(6)
답변완료
![]() |
![]() |
2023.11.30 | - | 50 |
64381 | 함수/공식 |
New row()가 자동으로 변경될 수 있도록....
![]() ![]() |
![]() |
2023.11.30 | - | 47 |
64377 | 피벗테이블 |
New 엑셀 피벗 행/열 비율 산출 질문
(2)
![]() |
![]() |
2023.11.30 | - | 33 |
64376 | VBA |
New 견적서 내용을 리스트업 하는 VBA
![]() ![]() ![]() |
![]() |
2023.11.30 | - | 44 |
64371 | 구글시트 |
New 두 개 시트 연동
(4)
답변완료
![]() |
![]() |
2023.11.30 | - | 48 |
64370 | 함수/공식 |
New 모든시트를 선택하는 함수가 있을까요?ㅠㅠ
(2)
![]() |
![]() |
2023.11.30 | - | 61 |
64367 | VBA |
New 특정셀에 여러 변수 값을 대입하여 나오는 계산 값을 변수에 맞게 한번에 출력되게 하는 방법이 있을까요??
![]() ![]() ![]() |
![]() |
2023.11.30 | - | 46 |
64366 | 문서서식 |
New 전체인쇄와 시트1개 인쇄시 이미지 품질 저하문제
![]() ![]() |
![]() |
2023.11.30 | - | 31 |
64360 | 함수/공식 |
New 각 열의 텍스트를 비교하여 일치율에 따라 관련열 값 가져오기
![]() ![]() |
![]() |
2023.11.30 | - | 42 |
64359 | 구글시트 |
New 엑셀 또는 구글시트 - 다른시트 데이터의 새로운값만 순차적으로 가져오는방법..
(3)
![]() |
![]() |
2023.11.30 | - | 37 |
64355 | 함수/공식 |
New sumifs 문의 드립니다.
(2)
답변완료
![]() |
![]() |
2023.11.30 | - | 43 |
64353 | 함수/공식 |
New 엑셀 수식이 안 먹어요~
![]() ![]() |
![]() |
2023.11.30 | - | 60 |
@엑셀마스터중 님 피벗으로 이렇게는 어떨까요?
@짜장좋아 님 오 피벗테이블이라는 방법도 있군요. 숨긴셀을 사용하는 방법 말고 이런방법도 있다는 것을 참고하겠습니다.
@엑셀마스터중 님 첨부 참조 (Excel2021 또는 M365)
Web Microsoft365 무료 사용 가능
첨부파일 : 근무일지-v1.xlsx
@김재규 님 오 저는 상위버전 21이나 365에서 unique함수를 사용해봤는데 let 함수를 사용하는 방법도 있군요!
@엑셀마스터중 님 먼저 올린 파일에 bug가 있어 보완해 다시 올립니다.
수식 점검을 위해 E19, E21을 수정하였음.
첨부파일 : 근무일지-v2.xlsx
@엑셀마스터중 님 10월 6일과 5일 처럼 두번 기재된 날이 있어서,,,
HSTACK함수를 사용하므로 M365에서만 가능한 수식... 일 겁니다.
=ROWS( UNIQUE( FILTER(
HSTACK(A4:B31,SUMIFS(F4:F31,A4:A31,A4:A31,B4:B31,B4:B31)+SUMIFS(G4:G31,A4:A31,A4:A31,B4:B31,B4:B31)/60),
(A4:A31<>"")*(( SUMIFS(F4:F31,A4:A31,A4:A31,B4:B31,B4:B31)+SUMIFS(G4:G31,A4:A31,A4:A31,B4:B31,B4:B31)/60)>=3))
) )
그러나 저는 2019사용하므로 HSTACK 뿐만 아니라, FILTER, UNIQUE도 없으므로 EGTools 추가 기능을 사용하여 아래 수식으로 처리했습니다.

{=ROWS( UNIQUE( xFILTER(
HSTACK(A4:B31,SUMIFS(F4:F31,A4:A31,A4:A31,B4:B31,B4:B31)+SUMIFS(G4:G31,A4:A31,A4:A31,B4:B31,B4:B31)/60),
(A4:A31<>"")*(( SUMIFS(F4:F31,A4:A31,A4:A31,B4:B31,B4:B31)+SUMIFS(G4:G31,A4:A31,A4:A31,B4:B31,B4:B31)/60)>=3))
) )}
(반드시 Ctrl+Shift+Enter로 수식입력)
@원조백수 님 오 좋은 수식 감사합니다. 역시 2016이나 2019에 작동하게 수식을 짜기가 쉽지 않은 문제인가보네요 언뜻 쉽게 될거같으면서도 짜보니 안짜지더라구요...