回答編集履歴

4

こちらかがいいかも

2020/08/02 09:09

投稿

mako1972
mako1972

スコア383

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- マクロで記述するとMatch関数を使ってこんな感じですかね。
27
+ マクロで記述するとMatch関数を使ってこんな感じですかね(質問を勘違いして作成しただけなのですがUPしておきます)
28
28
 
29
29
 
30
30
 

3

こちらかがいいかも

2020/08/02 09:08

投稿

mako1972
mako1972

スコア383

test CHANGED
@@ -1,4 +1,4 @@
1
- vlookup関数は不要論がでてますね。最近ですと列番号に左右されない、index+match関数の組み合わせ
1
+ vlookup関数は不要論がでてますね。最近ですと列番号(表の作り)に左右されない、index+match関数の組み合わせ
2
2
 
3
3
  が推奨されています。
4
4
 

2

こちらかがいいかも

2020/08/02 09:07

投稿

mako1972
mako1972

スコア383

test CHANGED
@@ -1,3 +1,25 @@
1
+ vlookup関数は不要論がでてますね。最近ですと列番号に左右されない、index+match関数の組み合わせ
2
+
3
+ が推奨されています。
4
+
5
+
6
+
7
+ C1セルに下記をコピーすると=INDEX(シート2!$A$1:$B$3,MATCH(B1,シート2!$A$1:$A$3,0),2)
8
+
9
+ 今回のVlookupのような結果が得られます。
10
+
11
+
12
+
13
+ 今回の事例では、Vlookupでいいのですが、その理由についてはネットで調べると
14
+
15
+ 情報が得られると思います。
16
+
17
+
18
+
19
+
20
+
21
+
22
+
1
23
  質問は関数だと思うので無視してください。
2
24
 
3
25
 

1

こちらかがいいかも

2020/08/02 09:04

投稿

mako1972
mako1972

スコア383

test CHANGED
@@ -50,16 +50,8 @@
50
50
 
51
51
  Set mymaster = Nothing
52
52
 
53
-
54
-
55
-
56
-
57
53
  End Sub
58
54
 
59
55
 
60
56
 
61
-
62
-
63
- End Sub
64
-
65
57
  ```