A1 포함 Namedrange,1,23,3,bla
행에서 나는 각자의 셀에 구분 된 엔트리를 갖는 것으로 분류했다. B1 =LEFT(A1,FIND(",",A1)-1), C1= formula results in 1, D1 = formula results in 23, etc
문제는 간접적 인 것 같은 휘발성 물건을 사용하지 않고 이름을 인덱스 함수에 공급하기를 원한다는 것입니다.
그걸 할 수있는 방법이 있니?
=Index(THIS_IS_A_NAME_FFS(B1),1,1)
변동성이 없다. + -VBA는 저에게 중요하지 않습니다.
그것에 대해 어떻게 생각하니?
나머지 숫자 데이터의 일부를 사용하여 색인이 어떤 행과 열로 이동해야하는지 알려줍니다. =Index(THIS_IS_A_NAME_FFS(B1),C1,D1)
그냥 궁금해서 - 휘발성 기능을 피하고자하는 이유는 무엇입니까?
—
Excellll
나는 10MB 상당의 항목을 사용하고 있습니다. 변동성은 모든 것을 크롤링 속도를 늦 춥니 다. 또한 필자는 기능을 조정하여 오프로드 할 수있는 데이터를 순환시키는 훨씬 더 강력한 컴퓨터를 현금으로 준비하고 싶지 않습니다. 현재 휘발성 VBA를 덤프하고 다음과 유사한 6 개의 일치 항목을 사용하므로 명명 된 범위를 무시합니다. = IF ( ""L10, "", INDEX ($ E $ 1 : $ E $ 2500, MATCH (L10, $ A $ 1 : $ A $ 2500,0) +0)) //// 문서는 매우 빠르고 반응 적입니다.
—
helena4
이름이 B1 인 경우 B1을 직접 사용하십시오.
—
Sam
문자열을 구분 된 하위 문자열로 분리하는 비 휘발성 솔루션을 원한다는 뜻입니다. "a, bc, def"를 "a", "bc"및 "def"로 변환합니까?
—
XOR LX
@ 샘 & amp; XOR LX, A3에서 :
—
helena4
=LEFT(A1,FIND(",",A1)-1)
그 결과를 이름으로 사용하는 방법을 알려주십시오 :) 조금 더 명확히 해주십시오.