셀의 위치가 제 각각일 때, 같은 값을 찾는 함수를 찾고 있습니다.

함수/공식
작성자
초코
작성일
2023-11-16 18:08
조회
158
엑셀버전 : 엑셀2019

운영체제 : 윈도우10

질문 요약 : 특정 텍스트의 위치가 달라도 찾아 값을 불러오는 함수를 찾습니다.

안녕하세요!

선배님들의 고귀한 의견을 여쭙습니다.

 

고객사에서 DOS 수준의 프로그램을 사용하고 있어, 저도 동일하게 사용해야하는데요.

이 중에서 각 값을 도출 해 낼 수 있도록 함수를 만들고 싶습니다.

 

STA,ETA 등 왼쪽의 열은 문제가 없는데 오른쪽에 나오는 항목들이 순서가 제멋대로라서요.

거기다가 띄어쓰기의 칸수 또한 제각각입니다 ㅠㅠ

문제 해답
1 DR  PAC        WIZ                 PRESS SHIFT-F11 TO SELECT COUNTER PRODUCTS
STA AAD        CTR                 PRESS SHIFT-F4 TO UPDATE SECOND CID STA AAD
ETA 06NOV23/1000   MON             RES NO. 0091-5232-AD-3 ETA 06NOV23/1000
VIA            CPN                 AWD1 K079530  AWD2 RES NO. 0091-5232-AD-3
EQP C          DEL                 ONE WAY FEE    91000 UKL ORIGINAL 02NOV23 1237
LIC USCAY3502145                   BOOKING INFO
SOR T/05645721/P/I1                ORIGINAL  ADC   02NOV23 1237 00000
2 DR  PAC        WIZ N2500E          PRESS SHIFT-F11 TO SELECT COUNTER
ETA 19DEC23/1000   TUE             RES NO. 9865-5511-KA-6 STA
VIA            CPN                 WIZARD OF ADDS NUMBER N2500E ETA 19DEC23/1000
AD2                                CURRENT  N1W   10NOV23 2043 00000 RES NO. 9865-5511-KA-6
AD3 LOS GATOS,CA,95032,US          ORIGINAL N1W   29OCT23 1949 00000 ORIGINAL 29OCT23 1949

값만 넣으면 1번을 넣건, 2번을 넣건 값을 도출 해 낼 수 있는 서식을 찾고 있습니다.

 

또 하나는, 셀의 위치가 아래로 쭉 이어지는 값을 때, 조건으로 불러올 수 있는 함수가 있을까요?

일단 급한대로 IF로 조건부로 걸어놓긴 했습니다만, 혹시 특정 값을 찾은 다음 그 하단에 있는 셀을 불러오는 함수도 있는지 궁금합니다.

짧은 지식으로 ADDRESS나 OFFSET을 쓰려했지만 실패해서 여쭤봅니다.

 

미리 감사드립니다. ㅠㅠ

1 NAME NAME ADDDA
ADDDA PHONE 010-0000-0000
PHONE PHONE2
010-0000-0000 ADDRESS DEAJEON
ADDRESS
DEAJEON
2 NAME NAME BBBBBB
BBBBBB PHONE 010-0000-0001
PHONE PHONE2 011-1234-1234
010-0000-0001 ADDRESS DAEGU
PHONE2
011-1234-1234
ADDRESS
DAEGU
신고
스크랩
공유
전체 7

  • 2023-11-17 10:46
    채택된 답변

    @초코 님  

    M365 나 EGTOOLS에서 작동합니다.

    F4=LET(Data," "&TRIM(TEXTJOIN(" ",1,$B$3:$B$9)),nPos,SEARCH(" "&D4&" ",Data),Rdata,REPLACE(Data,1,nPos+LEN(D4)+1,""),
    IFERROR(IF(D4="ORIGINAL",LEFT(RIGHT(Rdata,18),13),TRIM(LEFT(SUBSTITUTE(Rdata," ",REPT(" ",100),1),100))),""))


  • 2023-11-16 18:48
    채택된 답변

    @초코 님 =IF(ISNUMBER(SEARCH(D4,B4)),MID(B4,SEARCH(D4,B4)+LEN(D4)+1,SEARCH(" ",B4,SEARCH(D4,B4)+LEN(D4)+1)-SEARCH(D4,B4)-LEN(D4)),"")

    예제파일 E4셀 기준 공식입니다. 나머지는 적절히 수정해서 사용해보십시오


  • 삭제된 댓글입니다.

전체 13,331
번호 카테고리 제목 작성자 작성일 추천 조회
알림
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (236)
오빠두엑셀 | 2022.02.03 | 추천 514 | 조회 260112
오빠두엑셀 2022.02.03 514 260112
공지사항 문서서식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (197)
오빠두엑셀 | 2021.10.28 | 추천 280 | 조회 17876
오빠두엑셀 2021.10.28 280 17876
64437 함수/공식
New [다중조건 index large row] 함수가 적용이 안되네요 엑셀파일첨부파일 (1)
abc초콜릿 | 11:53 | 추천 0 | 조회 11
abc초콜릿 11:53 - 11
64433 VBA
New 셀레니움 세부 내용 가져오는 방법
임정호 | 10:26 | 추천 0 | 조회 9
임정호 10:26 - 9
64432 함수/공식
New Min if 함수 오류 해결 부탁드립니다. 엑셀파일 (2) 답변완료
shlolife | 09:50 | 추천 0 | 조회 16
shlolife 09:50 - 16
64429 함수/공식
New [해결방법문의] 여러시트에서 이름에따른 금액을 검색하고 싶습니다. 첨부파일 (1)
김광연 | 03:10 | 추천 0 | 조회 26
김광연 03:10 - 26
64427 차트/그래프
New 막대그래프의 선을 따서 반전시키는 방법 문의 엑셀파일첨부파일 (1)
new_hwan | 01:36 | 추천 0 | 조회 15
new_hwan 01:36 - 15
64423 함수/공식
New 이름,주소 월 별로 비교해서 변경사항 있으면 IF 중첩함수로 추출하는 방법 첨부파일 (1)
아숫 | 2023.12.01 | 추천 0 | 조회 31
아숫 2023.12.01 - 31
64420 기능/도구
New ㅠㅠㅠㅠㅠ.... 어제부터 몇시간째 못풀고 있습니다.. 나열되어 있는표 교차행(?)으로 만드는법 엑셀파일 (6)
문재희 | 2023.12.01 | 추천 0 | 조회 39
문재희 2023.12.01 - 39
64417
New 달 바뀌면 자동으로 적용되는 서식궁금합니다. 엑셀파일첨부파일
gnsdlgns | 2023.12.01 | 추천 0 | 조회 40
gnsdlgns 2023.12.01 - 40
64415
New 거래명부에서 가져온 정보로 거래명세서 자동채우기. 같은날 다수거래처, 다수품목 일때 오류 관련 첨부파일 (1)
excellJK | 2023.12.01 | 추천 0 | 조회 37
excellJK 2023.12.01 - 37
64414 함수/공식
New 연차현황 관련 엑셀파일 (3)
용용 | 2023.12.01 | 추천 0 | 조회 43
용용 2023.12.01 - 43
64411 함수/공식
New 가장 가까운 좌표 리스트업 엑셀파일첨부파일
aish | 2023.12.01 | 추천 0 | 조회 40
aish 2023.12.01 - 40
64410 VBA
New 앞 단어의 받침 유무에 따라 잘못 사용된 (을/를) 검사 매크로 만들기 질문 엑셀파일 (2)
777 | 2023.12.01 | 추천 0 | 조회 37
777 2023.12.01 - 37
64405 함수/공식
New 한 좌표값(a,b)이랑 가장 가까운 좌표값 찾기 (4)
aish | 2023.12.01 | 추천 0 | 조회 39
aish 2023.12.01 - 39
64404 함수/공식
New 구매리스트 관련문의 (VLOOKUP 중복 건너뛰고 표기하기) 엑셀파일 (3)
러브미몬스터 | 2023.12.01 | 추천 0 | 조회 43
러브미몬스터 2023.12.01 - 43
64396 함수/공식
New 표준편차 계산시 특정월의 데이터만 계산하고 싶습니다(X방향) 엑셀파일첨부파일 (2) 답변완료
전설 | 2023.12.01 | 추천 0 | 조회 38
전설 2023.12.01 - 38
64393 함수/공식
New 엑셀 함수 값 관련 질문 (2)
리덕구 | 2023.12.01 | 추천 0 | 조회 36
리덕구 2023.12.01 - 36
64387 VBA
New 아실 크롤링 관련 문의 (1)
임정호 | 2023.11.30 | 추천 0 | 조회 42
임정호 2023.11.30 - 42
64384 VBA
New VBA PivotItem 문의 (1)
봉s | 2023.11.30 | 추천 0 | 조회 42
봉s 2023.11.30 - 42
64382 파워쿼리/피벗
New [파워쿼리] 쿼리안에서 구분기호 기준으로 열분할을 하고 난 후, 아래로 채우기가 안됩니다.!! (6) 답변완료
jja**** | 2023.11.30 | 추천 0 | 조회 50
jja**** 2023.11.30 - 50
64381 함수/공식
New row()가 자동으로 변경될 수 있도록.... 엑셀파일 (4)
대빵 | 2023.11.30 | 추천 0 | 조회 47
대빵 2023.11.30 - 47
64377 피벗테이블
New 엑셀 피벗 행/열 비율 산출 질문 (2)
bugko**** | 2023.11.30 | 추천 0 | 조회 33
bugko**** 2023.11.30 - 33
64376 VBA
New 견적서 내용을 리스트업 하는 VBA 엑셀파일첨부파일
조범주 | 2023.11.30 | 추천 0 | 조회 44
조범주 2023.11.30 - 44
64371 구글시트
New 두 개 시트 연동 (4) 답변완료
RecSoo | 2023.11.30 | 추천 0 | 조회 48
RecSoo 2023.11.30 - 48
64370 함수/공식
New 모든시트를 선택하는 함수가 있을까요?ㅠㅠ (2)
myyh**** | 2023.11.30 | 추천 0 | 조회 60
myyh**** 2023.11.30 - 60
64367 VBA
New 특정셀에 여러 변수 값을 대입하여 나오는 계산 값을 변수에 맞게 한번에 출력되게 하는 방법이 있을까요?? 엑셀파일첨부파일 (2) 답변완료
박재관 | 2023.11.30 | 추천 0 | 조회 46
박재관 2023.11.30 - 46
64366 문서서식
New 전체인쇄와 시트1개 인쇄시 이미지 품질 저하문제 첨부파일 (2)
코코마 | 2023.11.30 | 추천 0 | 조회 31
코코마 2023.11.30 - 31
64360 함수/공식
New 각 열의 텍스트를 비교하여 일치율에 따라 관련열 값 가져오기 첨부파일 (1)
요코하마박 | 2023.11.30 | 추천 0 | 조회 41
요코하마박 2023.11.30 - 41
64359 구글시트
New 엑셀 또는 구글시트 - 다른시트 데이터의 새로운값만 순차적으로 가져오는방법.. (3)
myyh**** | 2023.11.30 | 추천 0 | 조회 37
myyh**** 2023.11.30 - 37
64355 함수/공식
New sumifs 문의 드립니다. (2) 답변완료
sarangh**** | 2023.11.30 | 추천 0 | 조회 43
sarangh**** 2023.11.30 - 43
64353 함수/공식
New 엑셀 수식이 안 먹어요~ 엑셀파일 (2)
안녕 | 2023.11.30 | 추천 0 | 조회 60
안녕 2023.11.30 - 60