質問編集履歴

1

追記事項

2020/12/04 00:44

投稿

Mr.sijimi
Mr.sijimi

スコア21

test CHANGED
File without changes
test CHANGED
@@ -24,9 +24,9 @@
24
24
 
25
25
  ★項目1の中で「A」を最小値、「Z」を最大値とする
26
26
 
27
- ★文字数はすべて統一して4文字(指定桁になるよう空白になっているデータもあり→上記の表では行4)
27
+ ★文字数はすべて統一して4文字(指定桁になるよう空白右側空白埋めになっているデータもあり→上記の表では行4)
28
28
 
29
-
29
+ ★表ではわかりやすくするため上から順にA→Zの流れになっているのですが、実際は順不同となっている場合もあります。
30
30
 
31
31
 
32
32
 
@@ -52,6 +52,82 @@
52
52
 
53
53
 
54
54
 
55
+
56
+
57
+ ##追記
58
+
59
+ 上記の内容が解決していない状態で恐縮です。
60
+
61
+ 目標内容の追加を1点だけさせていただきます。
62
+
63
+
64
+
65
+ 表2
66
+
67
+ |行||Id|ipt|
68
+
69
+ |--:|--|:--|:--|
70
+
71
+ |1||1234||
72
+
73
+ |2||9876||
74
+
75
+ |3||6543||
76
+
77
+ |4|||...etc|
78
+
79
+
80
+
81
+ 表3
82
+
83
+ |行||Id|項目1|
84
+
85
+ |--:|--|:--|:--|
86
+
87
+ |1||1234|AACD|
88
+
89
+ |2||9876|ABCD|
90
+
91
+ |3||6543|ACCD|
92
+
93
+ |4||1234|ADC |
94
+
95
+ |5|||...etc|
96
+
97
+
98
+
99
+ 表2.Idと表3.Idがキーとなっていて、両テーブルでIdが合致する行が複数ある場合に項目1の文字列での最大値を取得するのを目標とします。(他前提条件は変わらずです)
100
+
101
+
102
+
103
+ 現状で重複するデータがある場合に複数セルにて重複するデータをすべて取得するというのは実現ができています。
104
+
105
+ ```
106
+
107
+ =IFERROR(INDEX($Id$1:$Id$5,MATCH(LARGE(($Id$1:$Id$1="1234")*1/ROW($Id$1:$Id$5),ROWS($Ipt$1:$Ipt1)),1/ROW($Id$1:$Id1),0),COLUMNS($ipt$0:ipt$0)),"")
108
+
109
+ //ipt列は入力するセルで項目名の行を0行目としています
110
+
111
+ ```
112
+
113
+
114
+
115
+ 上記の場合、1セル1データの取得となっておりますが、参照するための列や行を増やしたりすることをせず、iptの入力セルだけで完結させたです。
116
+
117
+
118
+
119
+ Excelでの重複データを取得する方法を調べましたが、1セル1データ取得の方法がほとんどでした。
120
+
121
+
122
+
123
+ > 引用テキスト参照するための列や行を増やしたりすることをせず、iptの入力セルだけで完結させたです。
124
+
125
+
126
+
127
+ この方法での取得はあるのでしょうか?併せて教えていただければ幸いです。
128
+
129
+
130
+
55
131
  ###スペック情報
56
132
 
57
133
  OS:Windows10 Pro