前提・実現したいこと
Excelの関数を利用して、アルファベットの最大値を出力したい。
※VBAを利用しないで実現が可能にしたいです。
【具体的な内容】
1.行に「●」が付与されておりその行が付与されている列のアルファベットを参照する
2.参照したアルファベットから最大のアルファベットを表示する
例:4行目の場合
列2と列3に「●」が付与されているので2列目の「B」と「A」が該当となる
該当となった「B」と「A」から最大のアルファベットをA列に表示する。 →今回は「B」
環境
Microsoft Office Excel 2016 32bit
Windows10
発生している問題・エラーメッセージ
IFで列1から列4を選択し「●」の有無を取得する方法まではできましたが、その後が解決できませんでした。
=IF(B4:E4="●",SUBSTITUTE(ADDRESS(2,COLUMN(),4,1),1,))
→ {FALSE,"A2","A2",FALSE}
期待するのは セルに「B」と表示されることです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/13 11:18