Daily Report.xlsx
엑셀로 쓸때는 그나마 괜찮은데.. 마이크로소프트 쉐어파일로 쓸때 뭐 하나 입력만해도 1분정도씩 걸릴정도로 느려졌는데..
어떻게 빠르게 못고칠까요 ?ㅠㅠ
커뮤니티 전체
엑셀 파일이 너무너무 심하게 느려졌는데 어떻게 못고칠까요 ?
📅 2024년 11월 06일 12:32
👁 조회 547
댓글을 작성하려면 로그인이 필요합니다.
게시글 목록
페이지 1 / 970게시글 제목
날짜
조회
추천
13시간 전
조회 60
0
답글 2
2일 전
조회 173
0
답글 7
2일 전
조회 113
0
답글 2
3일 전
조회 185
0
답글 1
3일 전
조회 171
0
답글 7
4일 전
조회 211
0
답글 3
해결
4일 전
조회 155
0
답글 1
4일 전
조회 188
0
답글 1
4일 전
조회 182
0
답글 6
해결
5일 전
조회 184
0
답글 2
5일 전
조회 264
0
답글 3
답변 완료
시트 복사했는데 에러가 나요ㅠㅠ
5일 전
조회 213
0
답글 8
해결
답변 완료
소수점 합계값 오류
5일 전
조회 191
0
답글 2
해결
답변 완료
날짜순대로 정렬하기
6일 전
조회 248
0
답글 3
해결
6일 전
조회 224
0
답글 1
6일 전
조회 203
0
답글 3
해결
6일 전
조회 281
0
답글 6
6일 전
조회 232
0
답글 4
2026.02.02
조회 246
0
답글 0
2026.02.01
조회 187
0
답글 2

1. 'Archetype' 같은 프로젝트별 시트는 1개만 남기고 모두 삭제, 시트명을 'Project'로 변경
2. 'Project'시트의 O1 셀을 'DailyReport'의 D열과 같이 드롭다운으로 선택하도록 복사
여기까지가 1차 정리 이대로 사용 가능하시면 OK
추가로 더 줄일 수 있는 것은 DailyReport에 누적된 대상을 필터링하는 수식인데,
3. DailyReport 시트를 복사하여 'DailyReport2'로 명명, 복사된 테이블 명을 'Daily'로 변경
4. 기존 DailyReport 시트를 'Report'로 변경하고 테이블을 일반영역으로 변경 -> 관련된 수식이 자동으로 주소 변환됨
5. 'Report'시트에 1행을 삽입하고, Date From, To를 수식으로 계산되도록 수정
Date From(B1)=MIN(EOMONTH(Billing_Monthly!M12,-1)+1,Billing_Weekly!M12)
Date To (C1)=MAX(EOMONTH(Billing_Monthly!M12,0),Billing_Weekly!N12)
6. 'Report'시트에 표제목 아래는 모두 삭제
7. 'Report'시트의 A3셀에 수식으로 목록 발췌
C3=LET(X, FILTER(Daily, (Daily[[Date]:[Date]]>=B1)*(Daily[[Date]:[Date]]<=C1)), IF(ISBLANK(X),"",X))
8. Billig_X 시트 2개에서 $B$3:$C$1700 같이 뒷부분 $1700를 $2000으로 바꾸기 실행.
9. 'DailyReport2'시트를 다시 'DailyReport'로 변경
10. 'Report'시트는 자동으로 관리되므로 감추기 해도 됨...
이렇게 하시면 되는데, 계속해서 DailyReport에 누적입력이 되어도,
실제 필요한 날짜만 Billing_X 시트에 선택/입력 하시면 자동으로 해당 부분만 'Report'에 임시로 담겨 필터링 부하를 줄입니다.
10월 11월 합계보시면 보내주신 파일과 비교시 누락된 데이터들이 많은거같은데.. 왜그럴까요? ㅠㅠ
예를들면 10월에 Monaco가 $640 이어야하는데 보내주신 파일에는 아예 나오질않아요!
=MIN(EOMONTH(Billing_Monthly!M12,-1)+1,Billing_Weekly!M12)
Monthly의 해당월 1일과 Weekly의 시작일중 작은 일자부터...
만약 전월부터가 필요하면 기간을 한 달 더 줄이세요.
=MIN(EOMONTH(Billing_Monthly!M12,-2)+1,Billing_Weekly!M12)