2014-06-24 3 views
0

Excel 2010에서는 조회중인 셀의 값에 따라 셀에 텍스트를 배치하기 위해 = LOOKUP을 사용합니다. 짧은 텍스트 문자열은 작동하지만 긴 텍스트 문자열은 수식 오류를 발생시킵니다. B58의 값에 따라 올바르게 표시 TextA 또는 TextB 등 작동255 자 이상의 문자열로 LOOKUP 사용

=LOOKUP(B58,{0,0;40,"TextA";100,"TextB";125,"TextC";145,"TextD";165,"TextE";200,""}) 

다음은 공식입니다. 은 "여기에 텍스트의 제비가"432 개 문자, 구두점을하지만 공백이

=LOOKUP(B58,{0,0;40,"Lots of text in here";100,"TextB";125,"TextC";145,"TextD";165,"TextE";200,""}) 

: 나는 LOOKUP과 같은 텍스트를 많이 보여주고 싶어하지만.

그래서 나는 정말로 모른다, 나는 문자 제한을 추측하고있다.

LOOKUP 값을 "whatever"로 설정하면 워크 시트의 다른 셀에 저장된 텍스트가 반환됩니다.

답변

0

일반적으로 시트의 셀 영역이나 다른 워크 시트 영역에 조회 테이블 자체를 두는 것이 더 쉽습니다.

그러면 룩업 수식은 큰 수식을 입력 할 필요없이 워크 시트의 셀을 참조 할 수 있습니다.

더 많은 정보를 원하시면, 특히 예 1

그것은 당신의 조회 목록보다 나은 제어를 제공하기위한 here를 참조하고, 필요한 경우 쉽게 변경할 수 있습니다.

테이블 here에 지정된대로 공식 텍스트 세트의 크기는 8192 자로 제한됩니다.

희망이 도움이됩니다.

+0

좋아, 몇 가지 테스트를했는데, 255 자로 제한됩니다 ... 그렇지 않으면 수식이 잘 작동합니다. "TextA"를 명명 된 셀에서 255 자 이상의 텍스트를보고 검색 할 수있는 코드로 바꾸는 쉬운 방법이 있다면 누구라도 알고 있습니까? – Jon

+0

이상 하네. 255 자 제한을 알지 못했습니다. 이상하게 보입니다. 그러나 알고있는 것이 좋다. 나는 당신이 세포 기반 조회로 그것을 넣어도 동일하게 적용되는지 궁금해. –

+0

크기 제한 표의 어딘가에서 용어를 이해하지 못한다면 255 자 제한이 언급되지 않은 것은 분명 이상합니다. 적어도 그것은 내 조회가 잘못되었다는 것을 알고 있습니다! – Jon

0

엑셀 (변경, 도움이되는 조언을하고!) 경고를 가지고 :

SO243888368 example

대신 마크 역할을한다 절반 방법 주위 &"Lots of text"&" in here" 같은 "Lots of text in here" 뭔가.