回答編集履歴
5
訂正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
優先順位を順不同とし、1000
|
1
|
+
優先順位を順不同とし、1000以上の場合はそれ以上加算しない条件としました。
|
2
2
|
優先順位が上位です。
|
3
3
|
D3~F10
|
4
4
|
```D3
|
4
数式修正
answer
CHANGED
@@ -2,5 +2,5 @@
|
|
2
2
|
優先順位が上位です。
|
3
3
|
D3~F10
|
4
4
|
```D3
|
5
|
-
=IF(COUNTIF($C3:C3,"〇")>0,"",IF(D$2=SUMIFS($B$3:$B$10,$C$3:$C$10,"<"&$C3,D$3:D$10,"〇"),"",IF(D$2*1.1>=SUMIFS($B$3:$B$10,$C$3:$C$10,"<"&$C3,D$3:D$10,"〇")+$B3,"〇","")))
|
5
|
+
=IF(COUNTIF($C3:C3,"〇")>0,"",IF(D$2<=SUMIFS($B$3:$B$10,$C$3:$C$10,"<"&$C3,D$3:D$10,"〇"),"",IF(D$2*1.1>=SUMIFS($B$3:$B$10,$C$3:$C$10,"<"&$C3,D$3:D$10,"〇")+$B3,"〇","")))
|
6
6
|
```
|
3
数式追加
answer
CHANGED
@@ -1,7 +1,6 @@
|
|
1
|
-
|
1
|
+
優先順位を順不同とし、1000ちょうどの場合はそれ以上加算しない条件としました。
|
2
|
-
|
2
|
+
優先順位が上位です。
|
3
|
-
・予算×1.1を最大とする
|
4
3
|
D3~F10
|
5
4
|
```D3
|
6
|
-
=IF(COUNTIF($C3:C3,"〇")>0,"",IF(D$2*1.1>=
|
5
|
+
=IF(COUNTIF($C3:C3,"〇")>0,"",IF(D$2=SUMIFS($B$3:$B$10,$C$3:$C$10,"<"&$C3,D$3:D$10,"〇"),"",IF(D$2*1.1>=SUMIFS($B$3:$B$10,$C$3:$C$10,"<"&$C3,D$3:D$10,"〇")+$B3,"〇","")))
|
7
6
|
```
|
2
数式の改善
answer
CHANGED
@@ -1,18 +1,7 @@
|
|
1
1
|
下記前提条件での式を作ってみました。
|
2
2
|
・優先順位昇順で並べられている
|
3
3
|
・予算×1.1を最大とする
|
4
|
+
D3~F10
|
4
5
|
```D3
|
5
|
-
=IF(D$2*1.1>=B3,"〇","")
|
6
|
-
```
|
7
|
-
D4~D10
|
8
|
-
```D4
|
9
|
-
=IF(D$2*1.1>=SUMIF($D$3:D3,"〇",$B$3:B3)+B4,"〇","")
|
10
|
-
```
|
11
|
-
E3,F3
|
12
|
-
```E3
|
13
|
-
=IF(COUNTIF($D3:D3,"〇")>0,"",IF(E$2*1.1>=$B3,"〇",""))
|
14
|
-
```
|
15
|
-
E4~F10
|
16
|
-
```E4
|
17
|
-
=IF(COUNTIF($
|
6
|
+
=IF(COUNTIF($C3:C3,"〇")>0,"",IF(D$2*1.1>=SUMIF(D$2:D2,"〇",$B$2:$B2)+$B3,"〇",""))
|
18
7
|
```
|
1
前提条件追加
answer
CHANGED
@@ -1,3 +1,6 @@
|
|
1
|
+
下記前提条件での式を作ってみました。
|
2
|
+
・優先順位昇順で並べられている
|
3
|
+
・予算×1.1を最大とする
|
1
4
|
```D3
|
2
5
|
=IF(D$2*1.1>=B3,"〇","")
|
3
6
|
```
|