VBA 매크로를 사용하지 않고 Excel에서 작업을 수행하려고합니다. 나는 그것이 가능하다라고 생각한다. 그러나 지금까지 비어있는 어떤 것을 품어 라. 기본적으로 테이블의 값에 대해 열 B의 값이 제공 한 것과 조건부로 모든 값의 목록을 검색하고 싶습니다.Excel에서 셀의 목록 검색 어떤 열이 같음
예를 들어, Column B가 0 인 경우 Column A의 셀 범위/설명을 반환하는 함수를 원합니다.
Column A Column B
1 0
2 0
3 1
4 0
은 셀 a2, a3 및 a5 (1, 2, 4)를 설명하는 범위를 반환합니다. 수동으로 피벗 테이블을 사용하는 대신 수식을 사용하여이 작업을 수행 할 수 있어야합니다. 테이블을 함수를 통해 참조하여 적절한 결과를 얻을 수 있다면 피벗 테이블을 사용하여 데이터보기를 만들 수 있습니다. 또한 B 열을 쉽게 정렬 할 수 있다면 어떤 식 으로든 B 열을 정렬 할 수 있습니다.
궁극적으로 최종 솔루션에서 중요한 경우에 열 B의 기준을 충족하는 임의의 값을 열 A에서 추출해야합니다.
감사합니다.
확실히 피벗 테이블은 하나의 솔루션이지만, 자동 필터를 사용하지 않는 이유는 무엇입니까? 즉, VBA가 아닌 수식을 고집한다면 제가 제공 한 솔루션을 시도하십시오. – Zairja
감사합니다. 나는 사람들을 위해 훨씬 더 복잡한 작업을 자동화해야하고 나는 이것을 구현하기 위해 복사 및 붙여 넣기 방법을 선호한다. 실제로 = OFFSET (Campaigns! $ A $ 1, RANDBETWEEN (MATCH (B2, Table2 [[All], [Advertiser ID]), 0), MATCH (B2, Table2 [[# All] [광고주 ID]], 1)) - 1,0), 여기서 테이블의 적절한 정렬을 보장합니다. 가장 우아한 솔루턴이 아니지만 작동합니다. – Nick