
셀의 문장에서 "단어" 중간에 대문자가 나타나는 위치를 알려주는 Excel 수식을 찾으려고 합니다. 그런 다음 해당 위치를 사용하여 해당 위치의 오른쪽으로 텍스트를 끌어오고 싶습니다.
예를 들어:
셀 A1 = 빨간 차노란색 공간 A2 = 분홍색 자전거빨간색 공간 A3 = 녹색 트럭파란색 공간
"노란색 공간", "빨간색 공간", "파란색 공간"을 추출하는 수식이 필요합니다.
감사해요.
답변1
셀이 대문자로 시작하는 경우(예에서처럼) 모든 대문자(65에서 90까지)에 대해 ASCII 문자 값을 활용하는 배열 수식을 사용하여 이를 수행할 수 있습니다.
다음에서 이것을 사용하십시오 B1
:
=REPLACE(A1,1,MIN(IF(ISNUMBER(FIND(CHAR(ROW($65:$90)),REPLACE(A1, 1, 1, ""))),FIND(CHAR(ROW($65:$90)),REPLACE(A1, 1, 1, "")))),"")
배열 수식이므로 그냥 Enter가 아닌 Ctrl+ Shift+ 로 입력해야 합니다. Enter그런 다음 아래로 드래그하여 전체 열을 채웁니다.