Excel: 날짜 및 값을 사용한 열 비교

Excel: 날짜 및 값을 사용한 열 비교

현재 비트코인 ​​가격, S&P 500 마감일 값 및 해당 날짜에 대한 데이터가 포함된 4개의 열이 있습니다.

비트코인 가격 및 S&P 500 마감일 가치에 대한 데이터를 포함합니다.

S&P 500은 거래가 없는 날에 휴장하고 비트코인 ​​시장은 연중무휴 24시간 열려 있기 때문에 각각에 대해 제가 갖고 있는 데이터의 양은 동일하지 않습니다. S&P 500보다 비트코인에 투자할 날이 훨씬 더 많습니다.

날짜가 포함된 두 열을 비교하고 두 열에서 일치하는 날짜를 추출한 다음 일치 항목과 해당 값을 별도의 열에 출력하고 싶습니다.

이 중 불분명한 내용이 있으면 알려주시기 바랍니다.

답변1

모든 원래 값이 켜져 있고 Sheet1새 값이 새 시트에 배치된다고 가정합니다.

다음과 같이 값을 설정합니다.

  • C1 = =Sheet1!C1, 해당 수식을 원하는 만큼의 행까지 "채웁니다".
  • D1 = =Sheet1!D1, 해당 수식을 원하는 만큼의 행까지 "채웁니다".

  • A1 ==Sheet1!A1

  • A2 이후 = =VLOOKUP(C2,Sheet1!$A$2:$B$6,1,FALSE), 해당 수식을 원하는 만큼의 행까지 "채우십시오". 기술적으로는 이것이 필요하지 않으며 C열의 동일한 행에 있는 값으로 설정하면 됩니다. 그러나 일치하는 값이 없으면 A열과 B열 모두에 빈 문자열이 제공됩니다. 원본 데이터.

  • B1 ==Sheet1!B1

  • B2 이후 = =VLOOKUP(C2,Sheet1!$A$2:$B$6,2,FALSE), 해당 수식을 원하는 만큼의 행까지 "채우십시오".

데이터의 처음 몇 행을 고려하면 다음과 같습니다.

원본 데이터:

여기에 이미지 설명을 입력하세요

비거래일이 없는 시트 2:

여기에 이미지 설명을 입력하세요

편집 1: 시트 1의 참조를 잠급니다.

답변2

INDEX& 의 간단한 조합으로 MATCH문제가 해결됩니다.

여기에 이미지 설명을 입력하세요

귀하가 그것이 무엇인지 지정하지 않았기 때문에 두 가지 검색 패턴을 제안하고 싶습니다!

  • 셀의 수식 E67:

     =IFERROR(INDEX(D$67:D$74,MATCH(C67,A$67:A$74,0)),"")
    

주의C열의 날짜를 A열과 일치시킵니다.

  • 셀의 수식 F67:

     =IFERROR(INDEX(D$67:D$74,MATCH(A67,C$67:C$74,0)),"")
    

주의수식은 A열의 날짜를 C열과 일치시킵니다.


  • 적절한 수식 중 하나를 사용할 수 있습니다.
  • 필요에 따라 셀 참조, 날짜 및 관련 값을 조정합니다.

관련 정보