2011-09-12 2 views
0

여러 가지 기능을 시도했지만 제대로 작동하지 않습니다.범위의 값을 검색 한 다음 다른 시트의 첫 번째 빈 행에 값을 복사하십시오.

Diesel 값을 검색하고 다음 세 셀을 다른 시트의 마지막 줄로 복사해야합니다. 수식 기반 셀이므로 값만 복사해야합니다.

내 엑셀 시트는 이런 식입니다 .. 코멘트에서 복사

Fuel Machine Meter reading Quantity  Fuel Machine Meter reading Quantity 
Diesel CAT 03  22    5  Diesel CAT 03  54   54 
Petrol CAT 04  22    45  HY oil CAT 03  54   48 
-  -    -  -    -  -    -  - 
-  -    -  -    -  -    -  - 
+1

워크 시트 기능 (Excel 수식)으로는이 작업을 수행 할 수 없으므로 VBA를 사용해야합니다. –

+1

VBA 솔루션에 신경 쓰지 않는다면 (Lance가 지적한 바와 같이) '연료'가 A 열과 E 열에 있다고 가정하는 것이 안전할까요? 그리고 "디젤"도 복사해야합니까? – aevanko

+0

연료는 열 A, E, I, M, N에 있습니다 ... 그리고 디젤도 복사해야합니다 .. – user939879

답변

0

IDevlop에 의해 (시트 비슷한 필드를 수평 확장) :

당신 사용하여 VBA없이이 작업을 수행 할 수 있습니다 3 vlookup 기능. 자세한 내용은 vlookup 도움말을 참조하고 마지막 매개 변수 (exact_match)를 FALSE로 설정하는 것을 잊지 마십시오.

관련 문제