1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

지난번 파일오류 관련된 질문은 어찌어찌 해결하였습니다.

결국 아별님 말씀대로 셀 하나하나 일일이 수식만 카피해서 옮기는 대공사를 했네요.

시간은 좀 걸렸지만 덕분에 파일오류는 해결이 된 것 같습니다.

조언 감사드립니다.

오늘 드릴 질문은..

시트에서 불규칙하게 흩어져 있는(공란이나 0 도 포함)자료를 0이나 빈셀은 무시하고 값이 있는 셀만 정열하는 방법입니다.

제가 아는 범위에선 어떻게 방법을 찾을 수 가 없어서 질문드립니다.

아래의 파일을 참고하시고 방법을 알려주시면 큰 도움이 되겠습니다.


댓글 '3'

profile

[레벨:30]아별

2011.11.28 18:51:09
*.104.126.21

바람길님.. 안녕하시어요? ^^

질문하신 내용은 참 거시기하네요.. ㅎㅎ

 

보통 0을 제외한 값들을 왼쪽부터 차곡 차곡 넣는다면..

Ctrl+F로 0을 선택한 다음, Ctrl+-로 셀 삭제시 옵션에서 "셀을 왼쪽으로 밀기"하면 왼쪽으로 차곡 차곡 쌓이는데..

바람길님이 원하시는 것은 오른쪽으로 모는 것이네요..

 

좋습니다. 그 까이꺼..

배열 수식을 이용했습니다.

 

1. K3셀에 아래 수식을 입력하고 Ctrl+Shift+Enter를 쳐서 입력합니다.

    =IFERROR(OFFSET($A3,0,LARGE(IF($B3:$F3>0,COLUMN($B3:$F3)),VALUE(MID(K$2,3,1)))-COLUMN($A3)),"")

2. 그런 다음 K3셀을 복사하고 다른 셀들에 붙여넣기 합니다.

3. 끝~

 

 

실제 적용 예는 첨부파일을 참고하세요..

다운로드 : abyul.com_20111128_dataAlign_with_arrayFormula.xlsx

 

 

저 위의 안드로메다에 가까운 수식은 배열 수식을 이용한 최근 판가 가져오기 게시물을 참고하시면 이해하시는데 도움이 될 것 같네요.. 최근 판가에서 Max함수를 사용했다면.. 여기에서는 Large함수를 사용했다는 정도만 다르고 비슷합니다.

 

아래 게시물을 참고하세요..

http://www.abyul.com/zbxe/68023

 

첨부

[레벨:1]바람길

2011.11.29 16:54:12
*.117.230.172

아이고 어렵습니다.

주신 예제와 게시물을 참고로 공부 좀 해야겠네요. 제가 잘 쓰지 않던 함수들이라..

사실 원래 실무에 적용하기 위해선 더 복잡하긴 한데 어쨋든 한번 도전 해 볼랍니다. ㅋ

profile

[레벨:30]아별

2011.11.29 19:10:51
*.104.126.21

배열수식을 처음 접하시는거라면.. 무척 어려우실겁니다.

 

아래 배열 수식과 배열 함수를 비교한 자료가 있으니 참고하시기 바랍니다.

http://www.abyul.com/zbxe/64537

 

 

배열 함수 : 함수 자체가 배열을 인수로 갖는 함수를 말합니다.

                     SUM, SUMPRODUCT, AVERAGE등의 함수가 인수로 배열을 가질 수 있습니다. 

                    SUM(A2:A8)이라 함은 A2 부터 A8까지의 행들의 값.. 즉.. 배열을 말하는 것입니다.

 

배열 수식 : 함수 자체가 배열을 인수로 갖지 않는 함수에 임의로 배열을 인수로 지정하고 Ctrl+Shift+Enter로 입력하는 방법

                     절대값을 반환하는 ABS함수는 인수를 하나밖에 갖지 못합니다.

                     ABS(B2) 라는 식이죠. ABS(B2:F2)라고 하면  #VALUE 에러가 발생합니다.

                     B2부터 F2셀들의 절대값들의 합을 구하고 싶으면 아래처럼 입력해야하나..

                         =ABS(B2)+ABS(C2)+ABS(D2)+ABS(E2)+ABS(F2)

                     배열 수식으로 입력하면.. 아래처럼 입력하고 Ctrl+Shift+Enter를 치면 됩니다.

                          =SUM(ABS(B2:F2))

 

가이드가 되셨을지요....

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 42033
362 피벗테이블 엑셀 데이터 정리관련 문의~~~ [2] [레벨:2]flash 2011-12-30 2823
361 엑셀일반 엑셀 줄 간격에 대해서 [1] [레벨:3]빛의행운아 2011-12-28 8995
360 VBA 동적 데이터 교환 질문 [1] [레벨:3]바람 2011-12-27 2862
359 차트 피라미드 그래프 (그림 첨부) file [5] [레벨:3]읍내꽃미남 2011-12-16 4037
358 엑셀일반 신입 주제에 질문 먼저라 죄송합니다 ㅠㅠ file [3] [레벨:1]에봉이 2011-12-09 2880
357 VBA 아별님 안녕하세요 질문이 하나 있습니다 ^^ file [3] [레벨:0]하이버리 2011-12-09 2763
356 엑셀일반 2010 엑셀로 작업 2003엑셀 시트 복사가 안되요 [1] [레벨:2]리자딘 2011-12-09 3749
355 엑셀일반 질문하나 더 드립니다! [1] [레벨:4]나카타 2011-12-09 2819
354 엑셀수식 엑셀 작업 중, 질문사항! - 다중 조건의 합계 산출 방법(SUMIFS,SUMPRODUCT) [2] [레벨:4]나카타 2011-12-08 2928
353 아별툴관련질문 스타일 삭제 질문입니다. imagefile [1] [레벨:0]blueclip 2011-12-07 3392
352 아별툴관련질문 sheet 통합하기 file [1] [레벨:2]광택입니다 2011-12-06 2753
351 엑셀일반 혹시 이런것도 가능한가요? (간결한 2가지 질문) - VBA만 실행파일(.exe)로 만들 수 있는지 여부, 외부 파일명 일괄 변경 방법.. [2] [레벨:6]파이스 2011-12-02 4094
350 VBA 랜덤 출력 관련 짧고 간결(?)한 3가지 질문입니다. _ 중복 없는 랜덤 패스워드 생성하는 방법.. [4] [레벨:6]파이스 2011-11-29 6612
349 엑셀일반 매번 불편한 부분이 있어서 질문드립니다. _ 여러 행 또는 열을 한번에 삽입하는 방법.. [4] [레벨:4]알랑알랑♥ 2011-11-29 5581
» 배열수식 데이타 정열관련 질문 드립니다. _ offset과 배열 수식을 이용하여 최근 값을 순차적으로 갖고 오는 방법.. file [3] [레벨:1]바람길 2011-11-28 3786
347 엑셀일반 질문...^^ _ 선택 영역에서 빈셀만 모두 선택하여 특정 문자로 채우는 방법 [3] [레벨:4]나카타 2011-11-28 3869
346 VBA 갑자기 궁금해서 질문드리는건데요... _ VBA를 다른 오피스 프로그램에서 사용 가능한지..? [3] [레벨:6]파이스 2011-11-27 3225
345 VLookup 두개의 셀을 비교하여 같은값없애는 방법 file [3] [레벨:1]ak 2011-11-25 5440
344 VBA 2개의 시트를 비교하여 다른 부분을 찾아내는 프로시저 질문입니다! file [3] [레벨:6]파이스 2011-11-24 4872
343 VBA 아별님 안녕하세요? 파이스입니다. _ 엑셀창과 VBE창 창전환 쉽게 하는 방법 [3] [레벨:6]파이스 2011-11-23 3509