あるセルに入力された文字列に特定の文字列が入ってれば、別のセルに指定の文字列として反映される
ってのを実装するにはどうしたらええんや?
例えば
【A1】に「J」って文字列があれば【B1】に「なんJ」って自動で入力されて
【A1】に「嫌」って文字列があれば【B1】に「ニュー速(嫌儲)」って自動で入力される
っての関数でやる方法あるか?
おんJ、JAPAN、JJJ → なんJ
お前嫌い、嫌いやねん、嫌嫌嫌 → 嫌儲
って感じや
2:なんJゴッドがお送りします2022/12/09(金) ID:Par2IyuV0
マクロ組まないと無理か?
3:なんJゴッドがお送りします2022/12/09(金) ID:slRBosi9d
滑ってるで
4:なんJゴッドがお送りします2022/12/09(金) ID:zMDQMEgPM
例が気持ち悪すぎる
5:なんJゴッドがお送りします2022/12/09(金) ID:KagSzZi10
ifの中にfind
12:なんJゴッドがお送りします2022/12/09(金) ID:Par2IyuV0
>>5
めちゃくちゃ関数長くならんか?
というのも実は業者が送ってくるExcelファイルが
表記ブレブレやから統一したいんや
で、一回やったら終わりならええけど
毎月送ってくるから毎月ちまちま置換するの面倒くさいんや
6:なんJゴッドがお送りします2022/12/09(金) ID:og0pw7UEa
vlookupでいいレベルの話に聞こえるけど
7:なんJゴッドがお送りします2022/12/09(金) ID:BVNCMAyb0
こんな簡単なことも出来なくて恥ずかしくないの?
8:なんJゴッドがお送りします2022/12/09(金) ID:tOhcDU+E0
コンボボックスか?
9:なんJゴッドがお送りします2022/12/09(金) ID:R+swnFee0
ワイルドカードと置換組み合わせるだけだろ
10:なんJゴッドがお送りします2022/12/09(金) ID:ItQUgDi6M
条件付き書式で作れるんちゃうか
13:なんJゴッドがお送りします2022/12/09(金) ID:GPb6JLGZa
ワイルドカードで適当にやればできるやろ
14:なんJゴッドがお送りします2022/12/09(金) ID:Par2IyuV0
ワイルドカードと置換でできるのは知ってるんや
でもその種類が50くらいあるから
毎月毎月50も置換作業するの面倒くさいんや
17:なんJゴッドがお送りします2022/12/09(金) ID:Rw/z9n9Y0
>>14
置換する対象の条件(内容、座標etc)が明確なら置換用のマクロ書けばええ
18:なんJゴッドがお送りします2022/12/09(金) ID:Rw/z9n9Y0
どうせ置換する作業が必要なら関数が長かろうが短かろうがかかる手間に違いないだろ
20:なんJゴッドがお送りします2022/12/09(金) ID:nJ0/D8MP0
AwkとかPerlでやる方が楽かも
21:なんJゴッドがお送りします2022/12/09(金) ID:Rw/z9n9Y0
よく読んだらファイルの関数を書き換える必要はなくて内容を見つけるだけでいいのか
なら関数だけで簡単にできるやん
23:なんJゴッドがお送りします2022/12/09(金) ID:l4NWDUdI0
別のシートにリスト作ってvlookやな
24:なんJゴッドがお送りします2022/12/09(金) ID:MKsT2SJda
=if(searchb(“j”,A1,1)>0,”なんJ”,”0″)
27:なんJゴッドがお送りします2022/12/09(金) ID:slRBosi9d
>>24
なんJで草
クソ条件やな
26:なんJゴッドがお送りします2022/12/09(金) ID:xbKNOTd40
カウントイフでよくない
28:なんJゴッドがお送りします2022/12/09(金) ID:xbKNOTd40
両方含まれる(「Jの者嫌い」とか)場合はどうしたいんや
29:なんJゴッドがお送りします2022/12/09(金) ID:GwgItprea
ifで実装できそう
30:なんJゴッドがお送りします2022/12/09(金) ID:04GEeWVf0
if万能
31:なんJゴッドがお送りします2022/12/09(金) ID:W+0LfTUZ0
“J”=”なんJ”で出来るやろ
元スレ:https://eagle.5ch.net/test/read.cgi/livejupiter/1670576050