나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 후루타 (tlsdlr12)

추천:  2
파일:     첨부자료(5).xlsx (54.7KB) 조회:  1994
제목:   엑셀 if문 이렇게도 만들수 있나요?
     
  엑셀은 2010 쓰고있습니다.
엑셀에서 수식을 사용하여 데이터를 취합하려고하는데 너무 어려워서 질문드립니다.
첨부드린 파일을 바탕으로 A자료를 B자료에 알맞은 위치에 넣고싶은데 수식을 어떻게 만들어야할지 몰라서 질문드립니다
예를들어 A자료에 101동 2402호에는 A(2안),D,E가 있는데
이것을  B자료에서 같은 위치에 표시를 할 수 있는지 그것이 가능한지 알고싶어서 질문드립니다
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007):

* 아래줄에 질문을 작성하세요 >>
 
[불량 게시물 신고]  
무지개타고B 시트에서 수식 입력 셀이 1,442개이고,
조건이 동, 호, A~G 16개 열이면 계산 시간 꽤 걸리겠는데요.

그전에...
복잡한 만큼 불필요한 것은 제거해 단순하게 만들어야 처리하기 편합니다.
B자료 시트 양식에서 j6:k6 처럼 병합된 셀은 병합을 풀어서 양식을 다시 만드는 게 좋습니다.
병합된 셀에 수식 만들려면 까다로와 집니다.
36, 41, 44행도 병합되어 있는데 해제 못한다면 처리용 행을 삽입하세요.

그리고 A 시트에 없고 B 시트에만 나오는 "층", "호"는 지우고, 셀 서식으로 처리하세요.
이거 수식으로 처리하려면 시간만 잡아먹을 겁니다.
마찬가지로 A 시트의 1행에서 괄호 안에 내용 지우든지,
괄호가 없는 처리용 행을 삽입하든지 하세요.
더불어 동호수 열도 동/호수/라인으로 나뉜 처리용 열을 삽입하세요.

그리고 예제에서 101동 2402호 A, D, E 자료를 찾아
B 시트에 어떻게 나타낸다는 건지 불분명합니다.
숫자 6600000 을 표기한다는 건지, "v" 표시한다는 건지,
또한 비해당의 경우는 어떻게?

이렇게 바꿔도 계산 시간이...
VBA 사용하는 게 좋아 보입니다.
이건 다른 분들이~
05-19 (20:08)
삭제 ■신고
후루타A시트의 자료를 B시트로 옮길때 "v" 표시를 하고 해당되지 않는 셀은 비워두려고 합니다05-20 (17:29)
삭제 ■신고
        
  

작성일 : 2021-05-19(17:21)
최종수정일 : 2021-05-19(17:21)