
No.4
- 回答日時:
こんにちは。
これは、むつかしいですね。
=SUMPRODUCT(NOT(ISERROR(FIND(MID(A1,ROW(INDIRECT("A1:A"&LEN(A1))),1),A1&A2,LEN(A1)+1)))*1)
特別な例を考えてみました。
海山商事
山海山商事
なら、これは、4になります。
海山商事
山山商事
なら、これは、3になります。
ご回答いただきまして大変ありがとうございました。また、折角ご回答いただいたのにポイントをつけられずに大変申し訳ございませんでした。
No.3
- 回答日時:
こういう問題はウラ技的関数が出る問題ですが
ユーザー関数を使うと)作ると)
「短いほうの文字列の文字が長いほうに何個一致するか」
Function comc(a, b)
bl = Len(b)
For i = 1 To Len(a)
b = Replace(b, Mid(a, i, 1), "")
Next i
MsgBox b
comc = bl - Len(b)
End Function
で
例データ
A列 B列
asdasfgd
adfswafgdgtsd
sertdfsyurr
C1に=cmpc(A1,B1)
ト入れて下方向に式を複写。
結果
3
5
3
B1におなじ文字が2個あれば2と勘定してます。
文字数がA1<B1と仮定してますが、長い方と短い方をSwapするコードを入れれば、この仮定は不要になります。
ーーー
Function comc2(a, b)
X = a: Y = b
If Len(X) > Len(Y) Then
w = X
s = Y
t = X
End If
MsgBox s & "=" & t
bl = Len(t)
For i = 1 To Len(s)
t = Replace(t, Mid(s, i, 1), "")
Next i
MsgBox t
comc2 = bl - Len(t)
End Function
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセル関数について教えてください 4 2023/02/05 14:47
- Excel(エクセル) Excelの1つのセルにそれぞれ文字+数字が入力されていて、 数字のみ抽出して合計したいです。(合計 4 2023/03/16 23:44
- Excel(エクセル) エクセルで2つの表を比較して、文字列が同じだが、その行のある値が違うものを抽出したい 1 2022/10/06 21:48
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 16:55
- Excel(エクセル) 全角文字「ヴ」の半角文字「ヴ」への変換方法について 3 2022/11/05 12:07
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ゴリオホ
-
Excel 文字列 一致
-
【アクセス】複数の条件のDSum...
-
マキタ ディスクグラインダー 9...
-
あの、質問なんですがbl本って...
-
動物の名前を教えて下さい
-
a^2+b^2+c^2-ab-bc-ca を因数分...
-
メロンブックスって
-
高校3年生、18歳です。 先日メ...
-
某漫画出版社の忙しい時期について
-
同人誌の謝礼について
-
これからのカレンダー 七曜表
-
同人誌の規制・これ描いてOK?
-
アニメイトって何ですか?
-
エロゲを取り扱っている店
-
函館のコミケ
-
デジタル原稿を印刷して原稿用...
-
小説同人誌の作り方
-
歌う時に喉に痰が絡むのですが...
-
コミケってオリジナルBLの本っ...
おすすめ情報