2011-03-10 3 views
0

나무 숲을 볼 수없는 것 같은 느낌. 시나리오는 다음과 같습니다 ... 2003 년 파일을 Excel에서 30 장, 25 장 "상자"에 대한 정보가있는 각 장이 있습니다. 각 상자에는 1-10 개의 "조각"이 있습니다. "조각"은 각 "상자"에 지정되어야합니다. 각 "상자"에는 최대 5 개의 속성이 있으며 각 "조각"에는 최대 5 개의 속성이 있습니다.Excel에서 병합 된 셀이 필요 없도록 도와줍니다.

현재 "조각"을 세로로 나열하고 있습니다 (C1에서 C10까지). "조각"특성은 D1에서 H10까지입니다. 속성 중 하나는 "조각"수량 - "조각"과 "상자"에 의해 vry됩니다. 불행하게도, 특정 "상자"에 조각을 지정하기 때문에 A1부터 A10을 병합 (이름을 "box1"로 지정)하고 B10에서 B10으로 병합 (수량 값 지정).

궁극적으로 나는 총 조각 수와 상자 수를 구해야합니다. "조각"수량에 "상자"수량을 곱하고 싶습니다. 그러나 "상자"수량이 병합 된 셀이므로 수식이 작동하지 않습니다. 왼쪽 위의 셀을 가져 와서 각 수식에 사용할 수 있다는 것을 알고 있습니다. 그러나 병합 된 셀 범위가 30 개의 시트에있는 25 개의 "상자"마다 다를 수 있으므로 수동 입력이 많이 필요합니다. 왼쪽 위 셀을 인식 할 수있는 하나의 수식을 원합니다 (병합에 2 개의 셀이 있는지 10 개가 있는지).

내 질문은 다음과 같습니다. 1. 수식이 있습니까? (학습 곡선의 최하단에 있기 때문에 udf 또는 매크로가 아닌 것이 바람직합니다.) 2. 병합 된 셀을 제거하고 형식을 설정하는 방법에 대한 제안이 있습니까? 55 개의 정보 열이있는 각 상자?

포리스트 실명에 감사드립니다.

답변

0

이 식 (데이터 열로부터 비키) 중간 결과 열을 추가 병합 셀 열 B에 가정하면, 예를 들어 열 Z에 수식을 추가

=IF(B1="",OFFSET(Z1,-1,0),B1) 

것은 이러한 배치 할 병합 된 범위의 첫 번째 셀 값을 수식의 각 행에 입력합니다. 수식에서 병합 된 셀 열 대신이 열을 사용합니다. 병합 된 셀을 포함하는 각 열에 대해 다른 수식으로 비슷한 수식을 추가하십시오 (아마도 A부터 H까지)

+0

절대적으로 놀라운 크리스, 정말 고마워요! – user652877

관련 문제