Excel에서 텍스트 셀에서 데이터를 가져 와서 수식 셀에 넣을 수 있습니까?


-1

여러 주식을 추적하고 시세 기호 (예 : aapl.xlsx, goog.xlsx 등)라는 제목의 별도 스프레드 시트에 차트 데이터를 저장하고 있습니다. 셀의 텍스트를 티커 심볼로 변경하여 해당 주식에 대한 올바른 파일을 참조 할 수있는 단일 스프레드 시트를 원하므로 셀을 변경할 때마다 다른 주식 데이터를 가져올 수 있습니다. 모든 데이터는 "1"이라는 페이지에 있으므로 텍스트 셀을 참조하고 다음과 같은 수식에 입력하는 방법이 필요합니다.

=rounddown([XXXX.xlsx]1!D4-[XXXX.xlsx]1!H4,2)*[XXXX.xlsx]1!B4

여기서 XXXX는 새 스프레드 시트에서 셀에 입력 한 텍스트입니다. INDIRECT (함수를 사용하여 참조하는 다른 방법을 사용하려고했지만 아직 작동하지 못했습니다.

Excel에서 텍스트 입력을 받아 수식에 넣을 수 있습니까? 가능하다면 어떻게 이것을 달성 할 수 있을까요?


답변:


0

모든 스톡 파일이 열려 있습니까? 그렇게해야합니다. 에 따르면 간접 함수에 대한 Excel 2007의 도움말 ,

ref_text가 다른 통합 문서 (외부 참조)를 참조하는 경우 다른 통합 문서가 열려 있어야합니다. 원본 통합 문서가 열려 있지 않으면 오류 값을 INDIRECT반환합니다 #REF!.


0

이 종류의 당신이 참조하는 셀이 정적 세포인지에 따라 달라집니다 (예를 들어, 값은 항상 에서 A4또는 'Grade 11 Data'!A4).

그렇지 않은 경우 INDIRECT () 함수를 사용해야합니다. 행 번호 INDIRECT("K"&A4)A4포함 된 곳 과 같이 9를 사용하십시오. 그런 다음 INDIRECT("K9")셀로 확인되고 셀로 확인 K9됩니다.

당신은 또한 INDIRECT("'Grade 11 Data'!K"&A4)resovle 할 것 같은 INDIRECT("'Grade 11 Data'!K9")셀을 해결할 것 같은 것들을 사용할 수 있습니다 'Grade 11 Data'!K9.

INDIRECT의 예는 로트 번호를 입력 할 시트가 있고 입력 한 로트 번호 (4를 입력하면 A4, 7, 7을 입력하면 A7, 8을 입력하면 A7)에 따라 다른 셀을 참조한다는 것입니다. ..) 참조하는 로트에 따라 다른 배송 가치 및 문자열을 찾습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.