質問失礼致します。
Z1セルに入っている数字(1~12)と、U列に入っている数字(1~12ランダム)で、U列の中にZ1セルと同じ数字が入っていれば、そのUセルと同じ行のI列から数値を取ってきたいという関数なのですが
Z1に1が入っていた場合、U列の1と11に反応してしまいます。
1だけに反応するようにしたいのですが、どうすればよろしいでしょうか?
=IF(Z1="","",IFERROR(INDEX($I$1:$I$100,SMALL(IF(ISNUMBER(FIND(Z1,$U$1:$U$100)),ROW($I$1:$I$100)),ROW(I1))),""))
No.3ベストアンサー
- 回答日時:
なんと!過去3回の質問の中に解決策がある。
しかし、根本的に数式を理解せずに使うことが問題。
よって、作業列案(添付図参照)
Y2セルに
=SUM($Z$2=U2,Y1)
下へオートフィル
論理式がTRUEのとき 1となり加算される
個数分の連番を作る。AA2セルに
=IF(MAX(Y:Y)<ROW(AA2)-1,"",ROW(AA2)-1)
下へオートフィル
AB2セルに
=IF(AA2="","",INDEX(I:I,MATCH(AA2,Y:Y,0)))
下へオートフィル
作業列(Y列)は理解しやすくするため、並べ替えや行の挿入/削除に対応した数式にはなっていないので注意。
ご回答有難うございます。勉強不足で申し訳ございません…
数字というのが月で、12か月分同時に表示させたいので作業列もそれだけ必要ということでしょうか?
No.4
- 回答日時:
こんばんは!
数式を拝見する限りでは
わざわざ配列数式にする必要はないように思えます。
U列に重複データがないという前提であれば
=IFERROR(INDEX(I:I,MATCH(Z1,U:U,0)),"")
としてみてはどうでしょうか?
※ U列に重複がある場合、
最初の行のデータが表示されます。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- Excel(エクセル) <スプレッドシート>IF関数の複数条件について 5 2022/10/27 14:38
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) スプレットシートの関数 3 2023/04/07 11:49
- Excel(エクセル) Excelでなぜこのような式をつかっているのでしょうか、行に1,2,3と連番を振るだけなのに 5 2023/04/08 20:00
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
VBA ソートすると、1、11、2,3になって・・
Excel(エクセル)
-
Excel vba で1と10を正確に判断させる方法を教えてください。 TからU列に1と入力があれば
Visual Basic(VBA)
-
文字列として入力された数字 0.1 と 0.10 を区別してカウント(Countif)
Excel(エクセル)
-
-
4
エクセルで条件に一致したセルの隣のセルを取得したい
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
ある列のセルに特定の文字が入...
-
Excel 頭に「0」がついている...
-
エクセルのまとめてカッコをつ...
-
エクセルで特定の文字が入って...
-
桁の違う数値での並び替え
-
セル内文章から、英数字のみ取...
-
エクセルに入力した文字列に句...
-
Excel強制終了
-
Excelの結合でA列とB列の内容...
-
セルを結合する場合に・・・
-
Excelで中央揃えが出来ない?
-
空白への0入力 二次元配列(VBA)
-
エクセル、11と1の区別
-
Excel 同じ値が連続している行...
-
Excel 指定行までコピーをおこ...
-
エクセルで、数字列の中にハイ...
-
Excelのデータ間引きについて
-
INDIRECTの列を可変にしたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
ある列のセルに特定の文字が入...
-
Excel 頭に「0」がついている...
-
エクセルのまとめてカッコをつ...
-
桁の違う数値での並び替え
-
セル内文章から、英数字のみ取...
-
Excel 指定行までコピーをおこ...
-
エクセルに入力した文字列に句...
-
excelで、1つのセルに入ってい...
-
連続データを1行おきに貼り付け...
-
Excel強制終了
-
エクセルで、数字列の中にハイ...
-
Excelのオートフィル
-
Excelの結合でA列とB列の内容...
-
Excelでグループの最大値から項...
-
WEEKDAY 空白も7になってしまう
-
【EXCEL】別シートに同じ番号が...
おすすめ情報
本当に有難うございました!!無事に欲しい表を完成させることができました。