특정 숫자(3자리)+알파벳(3자리) 입력시, Table array에 특정 숫자(3자리)+알파벳(1자리) 일치했을경우 값 채우기
함수/공식
작성자
71mdon****
작성일
2023-11-08 19:57
조회
264
안녕하세요. 눈팅만 하다가, 궁금한점이 있어 이렇게 내용 남깁니다.
<질문>
Q. 3명의 선수 페이커, 제우스, 데프트라는 선수가 있습니다. 3명의 선수는 이번 휴가때, 방을 잡기로 하였습니다.
페이커 선수는 가족방 까지 합쳐서 3개의 방을 예약했습니다.
3개의 방을 예약했다라는 표기를 100BCD라고 입력란에 입력 할 경우, 하늘색 란에 자동으로 하기 테이블과 같이 페이커라고 뜰수 있게끔 함수를 걸고 싶은데, Vlookup은 잘쓰나 이번경우는 빈약한 실력으로 생각이 잘나지 않습니다. 한수 알려주세요~~!!ㅜㅜ
No | Name | 입력란 | 입력란 입력시 이름 자동채움 | 방호수 | |
1 | 페이커 | 100BCD | 100A | ||
2 | 제우스 | 페이커 | 100B | ||
3 | 데프트 | 페이커 | 100C | ||
페이커 | 100D |
전체 13,422
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚10만부 출간 기념] 「진짜쓰는 실무엑셀」 한정판 리커버 + 8시간 로드맵 특별 부록
![]() ![]() |
![]() ![]() |
07:19 | 6 | 284 | ||
공지사항 | 문서서식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(197)
오빠두엑셀
|
2021.10.28
|
추천 280
|
조회 18651
|
![]() ![]() |
2021.10.28 | 280 | 18651 |
64741 | VBA |
New vba 사용자 입력값으로 trim 비율 설정이 불가한가요?
![]() ![]() ![]() |
![]() |
18:36 | - | 12 |
64737 | VBA |
New 평균을 역산하여 질문당 평가점수를 배점하는 문제
![]() ![]() ![]() |
![]() |
17:08 | - | 16 |
64733 | 차트/그래프 |
New 엑셀 그래프 축 문의
![]() ![]() |
![]() |
13:49 | - | 25 |
64732 | 함수/공식 |
New IF 다중조건 질문드립니다!!
![]() ![]() |
![]() |
13:49 | - | 22 |
64723 | 차트/그래프 |
New 월별 형식에 따른 오름차순 차이
![]() ![]() ![]() |
![]() |
01:31 | - | 29 |
64722 | 파워쿼리/피벗 |
New 피벗내 전년도대비 성장률 표기를 전체매출 내림차순으로 정렬하
![]() ![]() ![]() |
![]() |
01:14 | - | 23 |
64720 | 함수/공식 |
New 다중조건을 만족하는 값 가져오는 방법
![]() ![]() ![]() |
![]() |
2023.12.08 | - | 34 |
64718 | 함수/공식 |
New 엑셀 시트명 가져오기 함수 오류
(1)
![]() |
![]() |
2023.12.08 | - | 28 |
64714 | 함수/공식 |
New 특정 문자만 추출하는 방법
![]() ![]() |
![]() |
2023.12.08 | - | 38 |
64713 | 문서서식 |
New 파이썬이 기본탭에 안보입니다 추가하는 방법이 없을까요?
![]() ![]() |
![]() |
2023.12.08 | - | 27 |
64711 | 함수/공식 |
New 엑셀 함수 내용이 길어서 설정된칸이 다 가려집니다 ㅠㅠ
![]() ![]() |
![]() |
2023.12.08 | 1 | 29 |
64701 | 함수/공식 |
New 엑셀 함수 문의_숫자 자리수(5자리로 통일) 바꾸기 (근태자료 시간 형식 변경)
![]() ![]() |
![]() |
2023.12.08 | - | 32 |
64695 |
New 시작 날짜시간 / 끝 날짜 시간입력 받아 그 시간대의 데이터만 남기고 나머지는 삭제하는 VBA
![]() ![]() ![]() |
![]() |
2023.12.08 | - | 31 | |
64691 | 기능/도구 |
New 오류 표시는 설정 하는게 낫나요?
(1)
![]() |
![]() |
2023.12.08 | - | 23 |
64689 | 함수/공식 |
New 간단한 질문하나 드립니다ㅠㅠ
(1)
![]() |
![]() |
2023.12.08 | - | 33 |
64688 | 기능/도구 |
New 빠른실행도구 설정관련 문의 드려요!!
![]() ![]() |
![]() |
2023.12.08 | - | 33 |
64684 | 파워쿼리/피벗 |
New 쿼리결합으로 만든 테이블에 추가한 열이 새로고침 할 때마다 계속 바뀝니다.
(1)
![]() |
![]() |
2023.12.08 | - | 27 |
64682 | 함수/공식 |
New 너무 어려워요 ㅠㅠ날짜와 시각(콜론, 기호 구분 없이 숫자 4자리만 적혀있는,,,)으로 총 소요된 시간(분)을 구하고 싶습니다.
![]() ![]() |
![]() |
2023.12.08 | - | 33 |
64678 | 문서서식 |
New 특수문자(기호)입력 후 띄어쓰기 시 기호 바로 뒤에 생기는 동그라미를 없앨 수는 없을까요???
![]() ![]() |
![]() |
2023.12.08 | - | 26 |
64675 | VBA |
New 엑셀에서 메일 보낼때 서명란과 본문이 섞이는 문제..
(2)
![]() |
![]() |
2023.12.08 | - | 39 |
64672 | 문서서식 |
New 시트를 복사한 후, 모든 조건이 같은데도 인쇄 미리보기창이 길쭉해지는 문제
![]() ![]() |
![]() |
2023.12.08 | 1 | 43 |
64669 | 함수/공식 |
New 나눠진 셀을 하나의 셀 안에 취합하는 방법
![]() ![]() ![]() |
![]() |
2023.12.07 | - | 53 |
64666 | 함수/공식 |
New 중복값중 2번째 이후부터 나오는 값을 따로 추출하고 싶습니다
![]() ![]() |
![]() |
2023.12.07 | - | 29 |
64662 | 기능/도구 |
New 강의내용 엑셀 찾기 및 바꾸기
(1)
![]() |
![]() |
2023.12.07 | - | 49 |
64661 | 함수/공식 |
New 바로 위 숫자랑 비교해서 조건부서식 색칠하는 방법 질문입니다
![]() ![]() |
![]() |
2023.12.07 | - | 55 |
64658 | 함수/공식 |
New 2개회사 가입금액대비 보험료 월계산
![]() ![]() |
![]() |
2023.12.07 | - | 52 |
64654 | 함수/공식 |
New 날자별 집계하고 싶은데 ㅠㅠ 날자 부분이 달라서 값이 안나와요 도와주세요!!
![]() ![]() |
![]() |
2023.12.07 | - | 61 |
64653 | 함수/공식 |
New 연관된 상품들을 각 열에 정리하기
![]() ![]() |
![]() |
2023.12.07 | - | 49 |
64650 | 함수/공식 |
New 요일별 이용자 평균값을 구하고 싶어요
(2)
![]() |
![]() |
2023.12.07 | - | 43 |
64647 | 구글시트 |
New 구글시트 빈셀 포함된 행 자동 숨기기
![]() ![]() |
![]() |
2023.12.07 | - | 39 |
@71mdon**** 님 아래 참고하세요.
방호수 앞쪽 3글자와 뒤쪽 첫글자로만 비교하여 찾는 것입니다.
F2 =IFERROR( INDEX( C:C, 1/AGGREGATE( 14, 6, (LEFT($D$2:$D$4,3)=LEFT(G2,3)) * (ISNUMBER( FIND( RIGHT(G2,1), $D$2:$D$4)) / ROW($D$2:$D$4)),1),), "")
버전이 2021이면 Filter 함수로도 가능합니다.
=FILTER( $C$2:$C$4, ISNUMBER(FIND(LEFT(G3,3),$D$2:$D$4)) * ISNUMBER(FIND(RIGHT(G3,1), $D$2:$D$4)), "")
@원조백수 님 진심으로 감사드립니다.
답변해주신 내용을 바탕으로, 문제를 해결할 수 있었습니다~!
저도 열심히 하여, 도움될수 있는 엑셀인이 되도록 노력하겠습니다~!
좋은하루 되세요!!
@71mdon**** 님 참고하세요
=IFERROR(INDEX($C$2:$C$4,MATCH(REPLACE($G$2:$G$41,LEN($G$2:$G$41),0,"*")&"*",$D$2:$D$4,0)),"")
숫자길이는 상관없지만 숫자길이는 통일해야합니다..
100A호 1000A호를 사용하고자한다면... 0100A 처럼 4자리숫자로 만들어서 처리해야합니다..
와일드카드 사용으로 인한 것입니다... 그렇지 않으면 입력란을 호수번호와 ABCD를 분리해서 입력하면 더 간단히 처리할수 있겠죠..
첨부파일 : 통합-문서1.xlsx
@마법의손 님 답변 진심으로 감사드립니다.
엑셀까지 첨부해주셔서 문제 해결에 많은 도움이 되었습니다~!!
먼저 답글 달아주신 분에게 채택드렸습니다. 양해부탁드려요.ㅜㅜ
좋은하루 되세요!! 감사합니다~!!
@71mdon**** 님 100B,100C,100D라면 가능하겠지만.. 100BCD에서 찾는건 어려워보이는데요?
100-999로 숫자는 3자리 고정인가요?
@더블유에이 님 답글달아주셔서 감사합니다. 답글을 늦게 봐서, 이제서야 답글다네요. ㅠㅜ
숫자는 3자리 고정입니다. 이미 두분께서 문제 도움을 주셔서, 마음만으로도 감사드립니다.
좋은 하루 되세요.