안녕하세요 다시 stackoverflow. 내 질문은 오늘 몇 가지 상수로 다른 시트에있는 셀에서 값을 반환하는 것입니다. 나는 일련의 컬럼을 가지고 있으며,이 컬럼은 변경 불가능한 입력을 받아 몇 가지 수식과 매크로를 사용하여 유용한 데이터로 변환합니다. 최종 결과는 다음과 유사합니다. 내가하고 싶은 무엇위치를 매일 변경하는 다른 통합 문서에서 값을 반환하는 방법
(A)
Cage
10
ct
Cage
5
ct
Bin
3
CT
Bin
4
CT
CT
Bin
11
CT
은 A1에서 "빈"을 찾을 수 있습니다 : A16 다음 시트 2의 셀에 그 아래에 직접 값을 반환합니다. 그런 다음, 얼마나 많은 "ct 's"가 "Bin"아래에 있는지 계산해야하며, 출력을 위해 sheet2의 합계에 인접한 셀에 값을 반환해야합니다.
Bin1 3 1 Bin2 4 2 Bin3 11 1
정보의 위치는 매일 바뀌지 만 동일한 행에 머물러 있습니다. 순서는 항상 일정합니다. 예를 들어 3은 첫 번째 빈과 일치하고, 4는 두 번째, 11은 세 번째와 일치합니다. 매일 더 많거나 적을 수도 있습니다.
제공 할만한 도움을 주셔서 감사합니다.
순서가 일정하므로 가장 쉬운 해결책은 1D 배열을 다른 시트의 적절한 테이블로 변환하는 VBA 루틴을 만드는 것입니다. 그 일을 시작하는 방법을 알고 있습니까? – Arconath
불행히도, 아니오. 나는 Excel에 평범하지 않으며 VBA에 대한 나의 경험은 거의 존재하지 않는다. 나는 보통 내가 원하는 것을하기 위해 코드를 편집 할 수는 있지만 그것을 직접 작성하기 위해 나는 길을 잃는다. – user2727453