PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2022/02/16 21:46:56
Name 사는게젤힘드러
File #1 어렵따.png (10.5 KB), Download : 24
Subject [질문] 엑셀 잘하시는분 이거 해결 가능할까요?? 함수로 범위를 다르게 지정하는것이요


안녕하세요 회사에 막 입사한 새내기 회사원입니다.

제가 기계과인데 사무직에 취직을 해버려서 본의아니게 엑셀을 많이 쓰게 됐는데 어렵네요 흑흑

본론부터 말하자면 사진으로 옮기는 작업하는게 목표이구요

정리하자면

1. 같은 A00 (1열) 에 있는 모든 알파벳이 모여야한다.
2. 중복된 알파벳이 제거되야 한다

입니다.

데이터량이 상당해서 수작업하기 힘든 작업이어서요

꼭 쉼표는 없어두 됩니다. 그냥 같은 1열끼리 있는 것을 모아야 합니다

그냥 합치기만 하는 것이면 젤 오른 쪽 함수에 phoentic 함수나 CONCENTRATE함수로 합치면되는데

1열에 A00 , A01 등등이 행의 갯수가 달라서 컨트롤하기가 힘드네요

혹시 해결해주실 능력자분 계실까요??ㅜㅜㅜ

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
22/02/16 22:41
수정 아이콘
A00을 A1으로 잡고 값은 오른쪽 4칸만 있다는 전제 하에 해보겠습니다.
G1에 =UNIQUE(B1:E1,TRUE)를 입력하고 F1에 =CONCATENATE(G1:J1)를 입력하신 후 아래로 드래그하시면 됩니다.
찬공기
22/02/16 23:48
수정 아이콘
음 저도 궁금해서 여쭙는데요.
Unique로 고유값 뽑아도 같은 행만 처리가 될 것 같은데. A00, A01등이 다른 행에 중복되어 있어서 합치는게 안될 것 같은데...
좀더 설명해주실 수 있을까요? 엑셀 켜서 돌려보는데 잘 안되어서;;
글구. concatenate가 범위 지정이 안되지 않나요?
22/02/17 07:35
수정 아이콘
제대로 안 봐서 내용을 착각했네요..
리얼포스
22/02/17 00:58
수정 아이콘
VBA써야될거같은데요
22/02/17 06:38
수정 아이콘
주먹구구 식으로 함수를 짜보자면, A-Z 를 그냥 직접 FIND한 셀을 넣는것도 괜찮을거 같긴 합니다.

일단 비교할 문자들을 연결한 형태로 문자를 나오게, 연결해주시고 (=B2&C2&D2 같은 형태를 E2 에 입력)
좀 더 우측 1행 상단에 비교할 A-Z 문자들을 나열 한 다음에, 그 문자열이 합친 문자 (그냥 1행에 다 적으시면 될듯) 를 넣으시고 (대충 AA1 쯤부터 AZ1 까지)

AA2 에는 AA1 문자를 합쳣던 문자찾는 함수(FIND) 를 쓰시면 되는데, 없는경우 에러가 뜨기 때문에, IFERROR 를 써서 0 을 나오게 하시고, 마지막에 IF 로 감싸서 Ture:숫자가 있으면 AA1 문자를 나오게, False:0 이면 그냥 빈 문자인 "" 를 넣으시면 됩니다. 식으로 하자면
=IF(IFERROR(FIND(AA$1, $E2), 0), AA$1, "") 정도의 식이될텐데, 이걸 AA2~AZ2 까지 오른쪽채우기를 쓰시면 되고
마지막으로 결과값 셀을 AA2~AZ2 까지 위에서 문자열 합친것 처럼 =AA2&AB2& ...... &AY2&AZ2 으로 붙이면 될거같습니다.
이렇게 한줄 만들고나면, 나머지는 그냥 아래로 채우기를 쓰시면 될거 같긴 합니다.
사는게젤힘드러
22/02/17 22:18
수정 아이콘
일단 아래분그냥 함수 붙혀넣어서 된다는 거 확인했는데 이거 한번 제대로 읽어보고 이해해보겠습니다 ㅜㅜㅜㅜ 대단하시네요 다들...
22/02/17 07:46
수정 아이콘
윗분 답변대로 A부터 Z까지 세는게 편할듯 해요.
A00이 써있는 처음 셀을 A2, B부터 E까지 알파벳, 원하는 값 출력은 H2라고 생각하고 써볼게요.
I2셀에 아래 수식을 넣고 AH2까지 오른쪽으로 드래그, 아래로 드래그 해주세요.
=IF($A2=$A1,"",IF(COUNTIF(INDIRECT("B"&MATCH($A2,$A:$A,0)&":"&"E"&MATCH($A2,$A:$A,0)+COUNTIF($A:$A,$A2)-1),MID(ADDRESS(1,COLUMN(B$1)-COLUMN($A$1)),2,1))=0,"",MID(ADDRESS(1,COLUMN(B$1)-COLUMN($A$1)),2,1)))
그 후 H2셀에 =I2&J2&....&AH2까지 넣은 후 아래로 드래그 해주시면 됩니다.
사는게젤힘드러
22/02/17 22:17
수정 아이콘
우와.. 됐네요 능력자시네요.. 크크 대단하십니다.. 감사해요!!!
사는게젤힘드러
22/02/26 17:24
수정 아이콘
이해하는데 한참걸렸네요크크
덕분에 조금만 응용해서 해결했습니다 공부도 많이 됐네요!!
감사합니다 능력자님
RED eTap AXS
22/02/17 08:06
수정 아이콘
중복된 항목 제거로 없애고 데이터 합치기하면 안되나요...?
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
161862 [질문] 가정용 에스프레소머신 추천해주실만한거 있을까요? [8] Restar5586 22/02/19 5586
161861 [질문] 코로나 신속항원검사 질문입니다. [13] Arya Stark6630 22/02/19 6630
161860 [질문] 사랑니 십몇년만에 발치해보려고 하는데 질문 드립니다. [5] wersdfhr5548 22/02/19 5548
161859 [질문] 갤럭시 S20 FE 해외직구버전 액정 수리될까요? [5] 삭제됨5464 22/02/19 5464
161858 [삭제예정] 환율계산기에 대해서 질문드립니다. [8] 마법사장인6368 22/02/19 6368
161857 [질문] S22 울트라 개통 언제부터 가능한가요? [5] 서울4736 22/02/19 4736
161856 [질문] 주택옥상에 중계기 설치해도되냐고 연락옵니다. [15] 굿리치[alt]5386 22/02/19 5386
161855 [질문] 방역패스 관련 질문입니다 [18] 니체6049 22/02/19 6049
161854 [질문] 30인치 이하의 삼성 또는 LG 스마트 TV 추천 부탁드립니다. [6] 사다드4872 22/02/19 4872
161853 [질문] 남자향수 추천부탁드립니다! [5] 토끼회사5411 22/02/19 5411
161852 [질문] 이 경우에 비용 어떻게 분할 할거 같으세요? [31] 레너블7331 22/02/19 7331
161851 [질문] 검색결과에 저작권법이 적용될 수 있다고 생각하시나요? [20] 멜로7056 22/02/19 7056
161850 [질문] 스마트워치 중에 통화되는 제품이 있나요 [4] 외계소년5847 22/02/19 5847
161849 [질문] 백신접종 당일예약 질문입니다 [3] 빅픽쳐4381 22/02/19 4381
161848 [질문] 산후조리원 질문드립니다. [37] 신의주찹쌀두뇌5986 22/02/19 5986
161847 [질문] 핸드폰 액정이 조금 깨졌는데 수리 vs중고폰 구매? [8] rDc665759 22/02/19 5759
161846 댓글잠금 [질문] 댓글작성 기능 개편, 유튜브/트위터 자동삽입 적용되었습니다. jjohny=쿠마4783 22/02/18 4783
161845 [질문] 10개월 아가 데리고 갈만한 펜션 서울 근처 추천부탁드립니다 [10] WarJoy5057 22/02/18 5057
161844 [질문] '깊숙이' 발음 어떻게 하시나요? [18] 키르아5522 22/02/18 5522
161843 [질문] 원하는 도메인 주소가 이미 선점되어있는 경우 어떻게 하시는지요...? [9] nexon6687 22/02/18 6687
161842 [질문] 25W AFC 충전기 질문입니다 [5] 추억7370 22/02/18 7370
161841 [질문] 서울 공연장 수용인원 순서가 어떻게 되나요? [3] 아리아7575 22/02/18 7575
161840 [질문] Pc 업그레이드 고민중입니다. [8] 요슈아5600 22/02/18 5600
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로