해결 M365윈도우11
숫자 배열 중 끼어있는 텍스트만 찾는 함수가 있는지 궁금합니다.
야근 일자를 계산하여, 시간 외 수당을 계산하는 파일을 만들려고 합니다.
아래 이미지와 같이 원본 출퇴근 기록표가 있습니다.

이 양식을 아래와 같이 임의로 수정한 뒤, 계산 시트를 하나 만들었습니다.

계산시트에서는 VSTACK을 사용하여 데이터를 모두 불러오고, 데이터를 모은 표에는 제일 마지막 열에
[ 목차 문자는 3, 숫자는 1, 그 외 텍스트는 2 ] 로 입력되도록 함수를 세웠습니다.

그리고 마지막 열에 1로 입력된 데이터만 직원 목록에 입력한 뒤, SUMIF로 시간 외 수당을 계산했습니다.
===
이렇게 계산하려니 너무 복잡해서...
좀 더 간단하게 함수를 세울 수 있는 방법이 있을지 여쭈어봅니다 ㅠㅠ
아래 이미지와 같이 원본 출퇴근 기록표가 있습니다.
이 양식을 아래와 같이 임의로 수정한 뒤, 계산 시트를 하나 만들었습니다.
계산시트에서는 VSTACK을 사용하여 데이터를 모두 불러오고, 데이터를 모은 표에는 제일 마지막 열에
[ 목차 문자는 3, 숫자는 1, 그 외 텍스트는 2 ] 로 입력되도록 함수를 세웠습니다.
그리고 마지막 열에 1로 입력된 데이터만 직원 목록에 입력한 뒤, SUMIF로 시간 외 수당을 계산했습니다.
===
이렇게 계산하려니 너무 복잡해서...
좀 더 간단하게 함수를 세울 수 있는 방법이 있을지 여쭈어봅니다 ㅠㅠ
단
홍
정
예
당
댓글 2
stacked_rng,HSTACK(rng,nm),
filtered_rng,FILTER(stacked_rng,(CHOOSECOLS(stacked_rng,3)<>"")*(CHOOSECOLS(stacked_rng,3)<>"출근")),
work_hour,(CHOOSECOLS(filtered_rng,4)-CHOOSECOLS(filtered_rng,3))*24,
frng,HSTACK(filtered_rng,work_hour),
GROUPBY(CHOOSECOLS(frng,5),CHOOSECOLS(frng,6),SUM))
이렇게 정리해보았습니다!
알려주신 수식을 바탕으로 더 깔끔하고 쉽게 정리할 수 있을 것 같습니다 ㅠㅠ 감사합니다 ㅠㅠ
저도 데이터를 보면 바로바로 수식이 떠오르면 좋을텐데 ㅠㅠ 더 열심히 공부해야겠습니다 ㅠㅠ
항상 감사드립니다!!