回答編集履歴
3
修正
test
CHANGED
@@ -1,14 +1,18 @@
|
|
1
1
|
<追記>
|
2
2
|
|
3
|
-
お使いのExcelのバージョンでうまくいくか自信がないですが
|
3
|
+
お使いのExcelのバージョンでうまくいくか自信がないですが、
|
4
4
|
|
5
|
+
以下のような数式にすれば、ワークの列なしでもいけそうな気がします。
|
6
|
+
|
5
|
-
|
7
|
+
(`Shift`+`Cntl`+`Enter`での確定が必要かも)
|
6
8
|
|
7
9
|
```Excel
|
8
10
|
|
9
11
|
=IF(SUM((A:A=Sheet1!$A$1)*(B:B="BB")*(C:C="CCC")*(D:D="円")*1)>0,"円","")&IF(SUM((A:A=Sheet1!$A$1)*(B:B="BB")*(C:C="CCC")*(D:D="ドル")*1)>0,"ドル","")&IF(SUM((A:A=Sheet1!$A$1)*(B:B="BB")*(C:C="CCC")*(D:D="元")*1)>0,"元","")
|
10
12
|
|
11
13
|
```
|
14
|
+
|
15
|
+
|
12
16
|
|
13
17
|
---
|
14
18
|
|
2
追記
test
CHANGED
@@ -1,3 +1,19 @@
|
|
1
|
+
<追記>
|
2
|
+
|
3
|
+
お使いのExcelのバージョンでうまくいくか自信がないですが
|
4
|
+
|
5
|
+
こんな感じの数式でできないでしょうか。(`Shift`+`Cntl`+`Enter`での確定が必要かも)
|
6
|
+
|
7
|
+
```Excel
|
8
|
+
|
9
|
+
=IF(SUM((A:A=Sheet1!$A$1)*(B:B="BB")*(C:C="CCC")*(D:D="円")*1)>0,"円","")&IF(SUM((A:A=Sheet1!$A$1)*(B:B="BB")*(C:C="CCC")*(D:D="ドル")*1)>0,"ドル","")&IF(SUM((A:A=Sheet1!$A$1)*(B:B="BB")*(C:C="CCC")*(D:D="元")*1)>0,"元","")
|
10
|
+
|
11
|
+
```
|
12
|
+
|
13
|
+
---
|
14
|
+
|
15
|
+
<追記前>
|
16
|
+
|
1
17
|
||A|B|C|D|E|F(非表示列)
|
2
18
|
|
3
19
|
|:--|:--|:--|:--|:--|
|
1
修正
test
CHANGED
@@ -2,14 +2,14 @@
|
|
2
2
|
|
3
3
|
|:--|:--|:--|:--|:--|
|
4
4
|
|
5
|
-
|1 |AA|11|CC|円|=F1|=IF(A1&B1&C1="AABBCC",D1,"")&F2
|
5
|
+
|1 |AA|11|CC|円|=F1|=IF(AND(A1&B1&C1="AABBCC",ISERROR(FIND(D1,F2))),D1,"")&F2
|
6
6
|
|
7
|
-
|2|BB|CC|AA|ドル||=IF(A2&B2&C2="AABBCC",D2,"")&F3
|
7
|
+
|2|BB|CC|AA|ドル||=IF(AND(A2&B2&C2="AABBCC",ISERROR(FIND(D2,F3))),D2,"")&F3
|
8
8
|
|
9
|
-
|3|AA|BB|CC|ドル||=IF(A3&B3&C3="AABBCC",D3,"")&F4
|
9
|
+
|3|AA|BB|CC|ドル||=IF(AND(A3&B3&C3="AABBCC",ISERROR(FIND(D3,F4))),D3,"")&F4
|
10
10
|
|
11
|
-
|4|AA|BB|CC|円||=IF(A4&B4&C4="AABBCC",D4,"")&F5
|
11
|
+
|4|AA|BB|CC|円||=IF(AND(A4&B4&C4="AABBCC",ISERROR(FIND(D4,F5))),D4,"")&F5
|
12
12
|
|
13
|
-
|5|CC|11|BB|元||=IF(A5&B5&C5="AABBCC",D5,"")&F6
|
13
|
+
|5|CC|11|BB|元||=IF(AND(A5&B5&C5="AABBCC",ISERROR(FIND(D5,F6))),D5,"")&F6
|
14
14
|
|
15
|
-
|6|AA|BB|CC|元||=IF(A6&B6&C6="AABBCC",D6,"")&F7
|
15
|
+
|6|AA|BB|CC|元||=IF(AND(A6&B6&C6="AABBCC",ISERROR(FIND(D6,F7))),D6,"")&F7
|