|
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
- 엑셀 버전: 2010
안녕하세요
엑셀로 얻은 데이터중 필요 값 획득 방법 질문입니다.
질문내용은 엑셀에 포함되어있습니다.
엑셀로 값을 얻는데 이 과정을 함수구문으로 또는 다른 매크로방식이라든지로 자동화 하고 싶습니다.
(엑셀파일이 업로드가 안되네요.;;)
1 특정 열의 숫자 위아래의 차이 값이 특정범위 안에 들어올 경우를 제외하여 행의 갯수 파악
ex1 ) 규칙: 차이값이 0 ~ 1 이하일 경우 제외
대상 차이값 번호
1 - 1
3 2 2
3 0 -
5 2 3
1 4 4
2 1 -
3 1 -
2. 1.이후 번호가 부여되지 않은 행은 삭제
ex2 ) 규칙: 번호를 부여받은 행 차례대로 정렬
대상 차이값 번호
1 - 1
3 2 2
5 2 3
1 4 4
3. 특정 행렬 내 최대값, 최대값 주소, 최대값이 위치한 행의 1열의 숫자 , 최대값이 위치한 열의 1행 숫자 나타내기
ex3)
1.25 2.5 5.0 10.0
1 3 3 6 5
2 5 2 3 1
3 1 18 5 2
4 2 7 2 4
대상 행렬
B2:E5
최대값
18
최대값 주소
C4
최대값이 위치한 행의 1열의 숫자
2.5
최대값이 위치한 열의 1행 숫자
3
질문은 엑셀을 첨부 못한 채.. 3가지입니다.
,....첨부 못한점..양해바랍니다.
답변해주신다면 감사하겠습니다!!!
==============[이동훈님 글에 대한 답변입니다]==============
첨부내용을 확인해보세요..
==============[dew님 글에 대한 답변입니다]==============
안녕하세요! 알려주신 함수에 대하여 항상 감사함을 느끼며 활용중입니다.
다만 하나 더 추가로 여쭙고 싶은 내용이 있습니다!
4.
"해당 셀의 주소를 알 시에
"주소" 가 아닌 해당 셀안의 "내용"을 얻을려면 어떻게 해야할까요?
ex. 4)
(질문 3.의 내용을 조금 변경하였습니다.)
<<<<<<<<<<<<이전질문 시작>>>>>>>>>>
ex3)
A열 B열 C열 D열 E열
1.25sec 2.5sec 5.0sec 10.0sec
1차 3 3 6 5
2차 5 2 3 1
3차 1 18 5 2
4차 2 7 2 4
3.1. 대상 행렬
B2:E5
3.2. 최대값
18
3.3. 최대값 주소
C4
3.4. 최대값이 위치한 행의 1열의 숫자
2.5 sec
3.5. 최대값이 위치한 열의 1행 숫자
3차
<<<<<<<<<<<<이전질문 끝>>>>>>>>>>
3.4와 3.5에 대하여
{=sum(a4:a7)*(b4:e7=b9))}
{=sum(b3:e3)*(b4:e7=b9))}
라는 답변을 얻었는데요!
해당 기능으로는 "주소"가 돌려집니다.
"주소" 가 아닌 해당 셀안의 "내용"을 얻을려면 어떻게 해야할까요?
감사합니다!!
|
|