
저는 Excel의 수식에 대한 지식이 제한되어 있으며 이 질문에 대한 도움을 주시면 감사하겠습니다.
Worksheet1과 Worksheet2라는 두 개의 워크시트가 있습니다. 워크시트 A1에는 실험실에 있는 모든 샘플 목록이 표시되고, 워크시트 2에는 실험실에서 분석되어 결과가 나온 샘플 목록만 표시됩니다. 두 워크시트의 A열은 lab #이지만 방금 언급한 것처럼 Worksheet1의 A열에는 실험실에 있는 샘플의 모든 lab 번호가 포함되고 Worksheet2의 A열에는 분석된 샘플의 lab 번호만 포함됩니다. 일부 샘플에는 2가지 분석 방법이 있으므로 워크시트2의 A열에 두 번 표시됩니다. U/Pb, At/At 및 K/Ar의 세 가지 유형의 분석이 수행되었습니다. 이는 각각 Worksheet1의 B, C, D 열에 해당합니다. Worksheet2의 열 B에는 수행된 분석 유형이 표시됩니다. Worksheet1의 B, C, D열을 다음과 같은 방법으로 채워야 합니다.
먼저 Worksheet1의 A열과 Worksheet2의 A열을 비교해야 합니다. Worksheet1의 A에 있는 실험실 번호 값이 Worksheet2의 A에 나타나면 Worksheet2의 B열을 보고 어떤 종류의 분석이 수행되었는지 확인하십시오. U/Pb 분석이 수행된 경우 Worksheet1의 해당 셀을 해당 분석 유형에 대해 YES 또는 "(공백)"으로 채웁니다. 즉, 샘플 427에 대해 U/Pb 및 K/Ar 분석이 수행된 경우 B 및 D 열에 YES가 나타나야 하고 C 열은 비어 있어야 합니다. 샘플 482에 대해 K/Ar 분석이 수행된 경우 D열과 B열에 YES가 나타나야 하고 C열은 비어 있어야 합니다.
워크시트의 스크린샷을 포함했습니다.
답변1
시트 A1 셀 B2를 다음으로 채웁니다.
=IF(IFERROR(VLOOKUP($A2,'A2'!$A:$B,2,FALSE)="U/Pb","FALSE"),"YES","")
다음을 포함하는 셀 C2:
=IF(IFERROR(VLOOKUP($A2,'A2'!$A:$B,2,FALSE)="Ar/Ar","FALSE"),"YES","")
다음을 포함하는 셀 D2:
=IF(IFERROR(VLOOKUP($A2,'A2'!$A:$B,2,FALSE)="K/Ar","FALSE"),"YES","")
시트 아래로 수식을 복사하세요. 나는 다른 두 가지와 동일한 패턴을 따라 Ar/Ar(At/At?)을 추측했습니다. 이것이 당신에게 도움이 된다면 답변으로 표시해 주십시오.