0
구조와 값이 다른 약 100 개의 워크 시트가 포함 된 통합 문서가 있습니다.ms의 탁월한 동적 대시 보드
각 워크 시트에 대시 보드에 연속적으로 표시하려는 '상태'열이 있습니다.
예. 2 워크 시트
Status
DONE
TODO
N/A
, 이름 프로젝트 B, 열 : 프로젝트 A, 열라는 이름의 첫번째 워크 시트의 대시 보드에
Status
TODO
N/A
DONE
(새 워크 시트), 그것은 표시 할 수있다 동적으로 이렇게 :
Project A DONE TODO N/A
Project B TODO N/A DONE
어떤 생각? :이 수식을 입력하여를 통해 데이터를 전달하는
시트 이름이 매개 변수로 설정된 일부 기준에 따라 값을 계산해야하는 경우 - 'COUNTIF()'및 'INDIRECT()'사용을 고려하십시오. – Taosique
@Taosique 왜 그 의견을 답으로 게시하지 않습니까? '간접적 인'확실히 트릭을해야한다. "대시 보드"시트에 필요한 것은 "프로젝트 A"또는 "프로젝트 B"또는 어느 프로젝트를 표시해야하는지에 대한 참조입니다. 따라서 대시 보드 시트는 모든 프로젝트 이름으로 업데이트해야합니다. 이 작업을 동적으로 수행하려면 (개인적으로) 대시 보드 시트의 'Worksheet_Activate()'이벤트로 업데이트되는 For Each sht in ThisWorkbook.Worksheets을 사용하여 작은 VBA 하위 용도를 제안합니다. – Ralph