Excel

일차방정식 풀기

별동산 2024. 7. 4. 08:17
반응형

1. 문제

변수가 x, y, z가 있고 조건이 2개 있을 때

x값이 변할 때 2개의 조건을 모두 만족하는 

y와 z의 값을 구하려고 합니다.

3원1차방정식.xlsx
0.01MB

 

x값은 A3셀이고, y값과 z값은 아래 조건에 따라서 구하는데 E3셀과 F3셀에 입력합니다.

 

조건은

1) x + 2.1 ≤ 4  라면 1.0 = x+2.1 - y이고, 이 때  z값은 1이며   
2) x + 2.1 >4  라면  x+ 2.1 - 3.0  = z이고 , 이 때  y값은 3입니다.

 

2. 해결 과정

 

위 조건에서 2.1은 B3셀, 1은 C3셀이고, 3은 D3셀이며,

4는 (C3+D3)으로 구할 수 있습니다.

 

가. y값 구하기

y값을 구하는 수식을 위 조건 1, 2에 따라 구하면

 

E3셀에

=IF((A3+B3)<=(C3+D3),A3+B3-C3,D3)

라고 입력하면 됩니다.

 

위 수식을 따져보면 A3셀과 B3셀을 더한 값이 C3셀과 D3셀 값을 더한 값, , 여기서는  4 이하라면

A3셀에 B3셀을 더한 다음 C3셀을 뺀 값이고,

 

아니라면, 다시 말해 크다면

D3셀 값을 반환하는 것입니다.

 

나. z값 구하기

z값도 위 조건에 따라 구하면 

=IF((A3+B3)>(C3+D3),A3+B3-D3,C3)

이 됩니다.

 

위 수식은 A3셀과 B3셀을 더한 값이 C3셀과 D3셀을 더한 값, 여기서는 4보다 크다면

A3셀에 B3셀을 더한 다음 C3셀을 뺀 값이고,

 

아니라면, 다시 말해 이하라면

C3셀 값을 반환하는 것입니다.

 

3. 실행

위 조건에 따라

x값이  1.1일 때는 y값은 2.2가 나오고, z값은 1이 나와야 하며,

x값이  3.6일 때는 z값이 2.7이 나오고, y값은 3이 나와야 합니다.

 

가. x값이 1.1인 경우

위 수식을 구할 때 이미 구했는데,

y값이 2.2, z값이 1로 잘 나왔습니다.

 

나. x값이 3.6인 경우

이제 x값을 3.6으로 바꾸기 위해 A3셀에 3.6을 입력하면

y값이 3, z값이 2.7로 잘 나옵니다.

 

다. 업체 최저금리를 수정할 경우

위 상태에서 업체 최저 금리를 1.5로 바꾸면

 

보상금리를 구하는 수식은 E3셀에 있는데,

=IF((A3+B3)<=(C3+D3),A3+B3-C3,D3)이고,

(A3+B3)가 (C3+D3) 보다 작으므로

D3셀의 값은 1.1+2.1-1.5 = 1.7이 구해집니다.

 

그리고, 업체부담은

수식 =IF((A3+B3)>(C3+D3),A3+B3-D3,C3)에서

A3+B3가 C3+D3보다 작으므로 

C3셀의 값 1.5가 구해집니다.

 

라. 보상금리 최고치를 수정할 경우

이번에는 C3셀 값을 1, D3셀 값을 2로 바꿔보면

 

A3+B3가 C3+D3보다 작으므로 

업체부담은 A3+B3-D3를 하면 1.1+2.1-2=1.2가 되고,

 

보상금리를 구하는 수식은 E3셀에 있는데,

=IF((A3+B3)<=(C3+D3),A3+B3-C3,D3)이고

(A3+B3)가 (C3+D3) 보다 크므로

D3셀의 값 2가 구해진 것입니다.

 

3원1차방정식(완성).xlsx
0.01MB

반응형