열에 있는 다른 워크시트에 Excel 셀이 있는지 확인하고 다른 열의 내용을 반환합니다.
제가 하고 싶은 말은 세포의 내용물이D3(현재 워크시트의) 열에 존재합니다.A첫 번째 워크시트(나의 경우 제목 목록)에 있습니다.(그리고 그들은 항상 어딘가에 존재합니다.)열에서 해당 행의 내용 반환C.
즉, 일치하는 셀이 행에 있는 경우12데이터 반환C12.
다음 구문을 사용했는데 마지막 부분이 제대로 작동하지 않는 것 같습니다.
=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:A,1,TRUE))
공식을 어떻게 고칠까요?
다음 공식을 사용할 수 있습니다.
Excel 2007 이상의 경우:
=IFERROR(VLOOKUP(D3,List!A:C,3,FALSE),"No Match")
Excel 2003의 경우:
=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:C,3,FALSE))
참고로, 그것은
- 사용 중
List!A:C에VLOOKUP및 № 열에서 값을 반환합니다.3 - 나는 4번째 주장을 사용합니다.
VLOOKUP와 동등한.FALSE그런 경우에는VLOOKUP정확한 일치점과 첫 번째 열에 있는 값만 찾습니다.List!A:C정렬할 필요가 없음(사용할 때의 경우로 표시됨)TRUE).
언급URL : https://stackoverflow.com/questions/23061935/check-if-an-excel-cell-exists-on-another-worksheet-in-a-column-and-return-the
'programing' 카테고리의 다른 글
| Postgre로 작업할 때 엔티티 클래스의 이름을 "사용자"로 지정하는 것을 금지하는 규칙이 있습니까?SQL 및 Spring Boot? (0) | 2023.06.29 |
|---|---|
| .NET Framework 4.0의 TLS 1.2 (0) | 2023.06.29 |
| 문자열 내부의 Oracle 자르기 공백 (0) | 2023.06.29 |
| "object sender" 및 "EventArgue" 매개 변수는 무엇을 사용합니까? (0) | 2023.06.29 |
| SQL Server(localdb)\v11.0 설명 (0) | 2023.06.29 |