엑셀 함수mod요

엑셀 함수mod요

작성일 2024.04.24댓글 4건
    게시물 수정 , 삭제는 로그인 필요

=Mod(-7.3) 이면 결과값이 2라는대 왜 2인지 모르겠어요



profile_image 익명 작성일 -

Mod 함수는 입력 값을 지정된 나머지로 나눈 나머지를 반환합니다. 본 예제에서 Mod(-7.3)에 대해:

정수 -7.3이 -7로 반올림됩니다.

나머지 연산자 %를 사용하면 -7 % 2 = -1이 됩니다.

Mod 함수는 음의 나머지를 절대값으로 반환하므로 결과는 |(-1)| = 2가 됩니다.

따라서 Mod(-7.3)의 결과는 2입니다.

profile_image 익명 작성일 -

엑셀 연산중. 음수의 나머지 규칙은 내림을 기반으로 하기에 2라고 나옵니다.

만약에 -7 이 아니라 자연수 7이라면 나머지는 1이겠죠?

그건 3*2+1 이며,

음수 -7 인경우는

3*(-3)+2=-7 이기에 2가 나옵니다.

내림이라는게 그보다 큰 절대값을 만들어 빼는 방식이 적용되어있습니다.

profile_image 익명 작성일 -

안녕하세요?

만족한 답변이 될런지는 모르겠습니다만, 올려드린 [첨부파일]을 참고해 보시기

바랍니다.

그럼, 도움되시기를 바라며 즐거운 하루 보내세요 ^^*

profile_image 익명 작성일 -

※ =MOD(-7,3)

mod함수가 나머지를 구해주는 함수인데

MOD함수의 경우 구하는 공식이 따로 있습니다.

공식이 있는데 Mod(n,d)를 수식으로 표현을 하면 다음과 같습니다.

공식 : = n - d * INT(n/d)

요것이 나머지를 구하는 공식입니다.

질문을 주신 내용대로 해석을 해보면 다음과 같이 수식에 적용을 할 수 있습니다.

※ 공식 (숫자대입)

= -7 - 3 * INT(-7/3)

= 2

이게 어떻게 해서 연산이 되는거냐면

연산자 우선 순위에 의해서 - (3) * INT(-7/3)요게 먼저 계산됩니다. (곱하기 먼저 계산)

int 함수는 소수점 이하를 버리고 가장 작은 값으로 나타내주는 함수인데요.

-7를 3으로 나누게 되면 -2.33333 이 나오거든요.

근데 int 함수를 씌워서 INT(-7/3) 이렇게 써버리면 결과는 -3으로 표시됩니다.

-3이 -2.33333 보다 더 작은값이기 때문입니다.

따라서 연산 결과가 - 3 * (-3) 이렇게 되는거고 음수끼리 곱하면

양수로 바뀌어서 결과는 9가 됩니다. 그 다음에 이제 뺄셈 연산이 수행되는거죠.

9에서 7를 빼면 결과는 2가 됩니다.

엑셀 함수mod요

=Mod(-7.3) 이면 결과값이 2라는대 왜 2인지 모르겠어요 ※ =MOD(-7,3) mod함수가 나머지를 구해주는 함수인데 MOD함수의 경우 구하는 공식이 따로 있습니다. 공식이 있는데...

엑셀 mod 함수 질문

엑셀에서 mod(-7,3)이 2가 나오던데 몫이 -2고 나머지가 1이니까 1이 나와야 하는거... ※ =MOD(-7,3) mod함수가 나머지를 구해주는 함수인데 MOD함수의 경우 구하는 공식이...

엑셀 함수 MOD관련 알려주세요

엑셀 함수 MOD관련 알려주세요 =MOD(-645,60) 위의 함수를 해석해보면 (-645)÷60 위의 식에서 나눈 값의 몫은. -10 나머지는. 45 그럼 위 함수의 결과값은 45가 나와야...

엑셀함수 엑셀함수 MOD에 관한...

음수 나눗셈이 이리 헷갈릴줄 몰랐네여ㅠㅠ 컴활 필기 준비중인데 엑셀함수 MOD(-5,3)의 값이 왜 1이되는지 모르겠어요. 설명부탁드려요. 안녕하세요? 도움이...

엑셀 함수 MOD 질문있습ㄴㅣ다..

... 그런데 4를 5로 나누면 실제로 나머지는 0이 아닌가요?ㅠㅠ 왜 MOD 함수에서는 4를 5로 나누면 나머지가 4라고 나오는지 이해가 되지않습니다ㅠㅠ 안녕하세요?...

엑셀 함수 IF MID MOD

엑셀 함수 IF MID MOD 답 : IF(MOD(MID(I3,8,1),2)=1,”남”,”여”) 인데… MID는 알겠는데 MOD에서 왜 2가 나오나요?? IF 도 홀수면 남 짝수면 여 왜 하나씩인가요??? MOD는 나머지를...

컴활 엑셀 mod함수 질문

엑셀 유효성검사에서 12의 배수만 유효하도록 하는 식작성 시 mod함수를 쓰는게 맞나요? 맞다면 mod(해당 셀 절대참조,12)=0 이렇게 사용자지정 해도 될까요? 해당 셀의...

엑셀 MOD 함수

... 엑셀 돌려보면 -3이 나오는데 왜 그런지 진짜 모르겠어요.... ※ =MOD(17,-5) mod함수가 나머지를 구해주는 함수인데 MOD함수의 경우 구하는 공식이 따로 있습니다....

엑셀 mod() 함수 관련

안녕하세요 제가 엑셀 공부하다가 궁금한 점이 생겨서요.. mod() 함수가 나머지를 구하는 함수인데요. 나누는 수가 더 큰 경우 몫이 소수점으로 떨어지게 되는데요. 그런데...

엑셀 mod함수 원리가 궁금합니다.

mod함수에서 4,7은 이해가 되는데 mod(1,3)의 값이 왜 1이 나오는건지 궁금합니다. 1을 3으로 나누면 0.333 이 나와서 0이 나와야되는거 아닌가요??? 그리고 그...