작업 관리를위한 일부 프로세스를 자동화하려고하는데 성공하지 못했습니다. 매크로 나 이와 유사한 수식을 사용할 수 없으며 스프레드 시트 해킹에 익숙하지 않습니다.여러 스프레드 시트 수식 매시업
**Form**
TASK LI DE X
Test 1 3
Test2 2
**LI**
WEEK TASK COMPLETED
1 Test
2 Test
2 Test *
4 Test2 *
**DE**
WEEK TASK COMPLETED
1 Test *
난 할 노력했습니다 것은 : 어쨌든
, 여기에 그 ** 시트 **으로, 내 통합 문서의 양식에- 확인하는 LI 또는 DE의 열이> 0입니다.
- 각각> 0 인 경우 해당 시트 (LI 또는 DE)에 TASK가 있는지 확인하십시오.
- 거기에있는 경우 *가 있는지 확인하십시오.
- *가있는 경우 해당 행의 WEEK 번호를 가져 와서 다른 시트의 WEEK와 비교하고 큰 번호를 취한 다음 양식의 TASK 열에로드하십시오. 여기의 명령은별로 중요하지 않습니다. 나는 *가있는 사람 에게서만 주야.
이 예제의 경우, X가 변경되도록하려면 TASK는 시트의 *에 있어야합니다. 예를 들어 Form, Test에서 LI와 DE에 숫자가 있고 Test에 LI 시트에 *가 있지만 DE 시트에 *가없는 경우 X는 비어 있어야합니다. 그러나 둘 다 *가 있으면 X는 LI와 DE 사이의 더 큰 주간을로드해야합니다.
매크로를 사용하여 수행하는 경우 각 열을 루프로 간단히 확인하지만 수식을 사용하면 중첩 된 IF로 충분할 것이라고 가정합니다.
VLOOKUP을 사용해 보았지만 배열의 첫 번째 항목 만 사용합니다. 순서는 중요하지 않지만 일반적으로 (이 정책으로 만들 것입니다) 마지막 값입니다.
의심의 여지가 있으면 알려주세요. 나는 나의 문제를 분명히하기를 희망한다.
미리 감사드립니다.
어떻게 ...! 나는 "수식"설명을 읽는 것만으로 답을 찾지 못했을 것입니다. 고마워요! 호기심에서, 숫자 중 하나가 거짓이면 MAX를 깨는 방법이 있습니까 (셀이 비어 있도록)? 내가 말했듯이, 작업이 두 장에 할당 된 경우 모두 *로 작업해야합니다. 그렇지 않으면 X 열이 비어 있어야합니다. 다시 한 번 감사드립니다! –
배열 수식에 대해 더 알고 싶습니다. 진실한 너무 좋은, 알려지는 너무 애매한. 이 팁을 가져 주셔서 감사합니다! –
다른 시도를 추가했지만 바로 여기 (어쩌면 내일) 테스트 할 수 없습니다. 그게 더 효과가 있는지 말해봐. – JMax