2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Excel総合相談所 154

774 :名無しさん@そうだ選挙にいこう:2023/07/18(火) 12:55:28.54 .net
【1 OSの種類         .】 Windows11
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否

vlookupやmatchは完全一致したものを対象に別の値を返す事ができますが、
完全一致ではなく、ある文字列が含まれるかどうかで値を返したいと思います
何か良い方法はありますか?

具体的には、家計簿を作っています
カード会社の明細を貼り付けて自動で分類したいと思っています
今は以下のような数式がどんどん増え続け、何十行にもなっています

何か良い方法があれば教えてください

&if(iserror(find("キンテツ",B1935)),"","外食")
&if(iserror(find("ビックカメラ",B1935)),"","PC周辺機器")
&if(iserror(find("吉野家",B1935)),"","外食")
&if(iserror(find("ドーチカ",B1935)),"","外食")
&if(iserror(find("快活",B1935)),"","外食")
&if(iserror(find("キュ-ズモ-ル",B1935)),"","外食")
&if(iserror(find("ハルカス",B1935)),"","外食")
&if(iserror(find("業務ス-パ-",B1935)),"","食品")
&if(iserror(find("メディケア生命",B1935)),"","生命保険")
&if(iserror(find("生命保険",B1935)),"","生命保険")
&if(iserror(find("飲料自販機",B1935)),"","外食")
&if(iserror(find("梅田堂島地下街",B1935)),"","外食")
&if(iserror(find("ユニクロ",B1935)),"","洋服")
&if(iserror(find("ダイソー",B1935)),"","外食")
&if(iserror(find("セイメイ",B1935)),"","生命保険")
&if(iserror(find("プライム",B1935)),"","携帯・電話回線")

総レス数 1001
235 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200