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

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

시작점 지정에 관한 질문입니다.

엑셀수식 조회 수 1519 추천 수 0 2012.08.03 17:29:11

안녕하세요.

화학 공장에 근무하고 있는 한 사원 엔지니어 입니다.

 

다름이 아니라 제가 이번에 제품 생산량과 관련된 엑셀 양식을 만들고 있는데요..

 

먼저 이 양식에 대해 설명드리자면

 

생산 제품은 a 부터 o까지 있습니다.

 

여기서 제품을 뽑는 순서는 a부터 o의 순서로 continuous하게 뽑습니다.

 

한달 단위로 계획을 짜야 하기 때문에 제품마다 한달 목표 생산량을 기입을 하면 

가장 오른쪽 생산일에 그에 맞춰서  제품당 뽑는 날짜가 나오도록 수식을 짜 보았습니다.

 

여기서 궁금한 점은 항상 월초에 a부터 생산을 시작하지 않는 다는 점입니다.

따라서 어떤달은 b부터 또 어떤달을 e부터 생산을 하는 그런 구조입니다.

만약 e부터 생산을 하게 되면 월말에는 d제품을 뽑는것이 마지막으로 오도록 하는 그런 구조입니다.

 

그런데 이에 맞추게 되면 매번 행의 순서를 그에 맞게 매번 바꾸어 주어야 하는 불편함이 있습니다.

그래서 행의 순서를 바꾸지 않고 첨부파일에 있는 sequence 상태에서 시작점을 지정해 줄수 있다면

순서는 항상 같기 때문에 자동으로 따라서 시작점이 맨위로 오고 마지막에 뽑는 제품이 가장 아래로 오도록

 

날짜도 시작점이 1일부터 시작에서 마지막 제품이 31일에 끝나도록 할 수 있다는 생각을 하게 되었습니다.

(사실 위에서도 그런 구조를 원하고 있습니다.)

 

하지만 그 방법을 도통 모르겠어서 이렇게 질문을 합니다..

도와주시면 감사하겠습니다..ㅠ

 

 


댓글 '1'

profile

[레벨:30]아별

2012.08.06 13:24:42
*.104.126.21

부기87님..

안녕하세요? ㅎㅎ

 

1일에 생산할 제품을 지정하면 나머지는 자동으로 불러와서 계산되도로 구현해봤습니다.

첨부파일 다운받기 : abyul.com_20120806_rotatingIssue-1.xlsx

 

지정된 셀범위에서 몇번째 셀을 갖고 올지를 결정하는 INDEX()함수를 사용했구요..

몇번째에 해당하는 숫자를 찾기 위해서 MATCH()함수를 사용했습니다.

 

수식의 구조를 간략히 살펴보면 아래와 같습니다.

=INDEX( 제품목록범위, MATCH( 시작제품명, 제품목록범위, 0) )

 

 

실제로는 이런 느낌입니다만.. ㅎㅎ

=INDEX($A$6:$A$20,MOD(MATCH($G$3,$A$6:$A$20,0)+F6-2,COUNTA($A$6:$A$20))+1)

abyul.com_0000563-1.jpg

 

 

첨부
문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 42100