teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

間違いがありました。

2017/09/17 05:07

投稿

kai_keitai
kai_keitai

スコア344

answer CHANGED
@@ -1,5 +1,4 @@
1
- エクセルのワークシート関数だけで実現できないかを検討しましたが、文字列の中に複数の検索条件を必要とするため、ワークシート関数では実現は不可能です。
2
- よって、VBAで、オリジナル関数を作成して、対応する方法を推奨します。
1
+ VBAで、オリジナル関数を作成して、対応する方法を推奨します。
3
2
 
4
3
  もし、結果が、D列にあるのなら、可能性のある学部を、D列に入力しておく必要があります。
5
4
 

1

誤字と、ソースコード挿入しました。

2017/09/17 05:07

投稿

kai_keitai
kai_keitai

スコア344

answer CHANGED
@@ -3,9 +3,9 @@
3
3
 
4
4
  もし、結果が、D列にあるのなら、可能性のある学部を、D列に入力しておく必要があります。
5
5
 
6
- そして、書きの様なFunction関数を作成しましょう。
6
+ そして、の様なFunction関数を作成しましょう。
7
7
 
8
-
8
+ ```ExcelVBA
9
9
  Option Explicit
10
10
 
11
11
  Public Function GET学部(学部 As String) As String
@@ -33,7 +33,9 @@
33
33
  Next i
34
34
 
35
35
  End Function
36
+ ```
36
37
 
38
+
37
39
  そしたら、シートに関数を入れて結果を出します。
38
40
  ![イメージ説明](5b26307bfff9d4a1dd83b9eafa3998d1.png)
39
41
  空白で結果がでているのは、D列に学部の登録が無いためです。