Excel: 현재 값의 2배 열에서 첫 번째 값 찾기

Excel: 현재 값의 2배 열에서 첫 번째 값 찾기

엑셀 스프레드 시트가 있습니다. 가격 값이 있는 열 C가 있습니다. D 열에는 날짜가 있습니다. E열에서는 현재 가격이 두 배에 도달한 첫 번째 시점을 반환하고 싶습니다.

나에게 필요한 이미지

예를 들어 C1이 $1이고 열 C가 $2에 처음 도달한 것이 C27인 경우 E27의 날짜를 E1에 반환하려고 합니다. 범위 조회가 변경되어야 한다는 점에 유의하세요. 예를 들어 C2의 경우 가격이 두 배인지 확인하기 위해 C1을 보고 싶지 않습니다. 기본적으로 우리는 시간을 되돌릴 수 없습니다. 누구든지 도와줄 수 있나요? vlookup을 사용해 보았지만 원하는 대로 작동하지 않습니다. 정확히 2x가 아니기 때문에 일부 값이 누락된 것 같습니다.

답변1

인덱스/집계 사용:

=IFERROR(INDEX(D:D,AGGREGATE(15,7,ROW($C1:$C$100)/($C1*2<=$C1:$C$100),1)),"Does not Double")

$C1공식이 배치된 행에서만 내려다보고 싶기 때문에 모든 참조는 상대적인 행을 갖습니다. 할당된 영역에서 두 배로 증가하지 않으면 반환됩니다.Does not Double

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

관련 정보