- ベストアンサー
HLOOKUP関数ではうまくいいきません
下記のような表があります 1日後│2日後│3日後│4日後│5日後│6日後│7日後│8日後│ +25│ -48│ -44│ +30│ -88│ -82│ -44│ -32│ -73│ -69│ -82│ +50│ -17│ -69│ -28│ -64│ -59│ -72│ -13│ -97│ -59│ -18│ -54│ -97│ 左に新たに列を挿入してそこに以下の条件の関数を入れようとしています。 ・20以上のセルのラベル(○日後)を表示する ・複数ある場合もああるので一番左側のセルのラベルを表示する 列方向への検索なのでHLOOKUPを使おうとしたのですが 最初の検索値には不等号が使えないようでした。 どうかご教授お願いしますm(__)m
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#204879
回答No.2
{=IF(SUM((B2:I2>=20)*1),INDEX(A$1:I$1,1,MIN(IF(B2:I2>=20,COLUMN(B:I),""))),"")}
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
=OFFSET($A$1,0,MIN(IF(B2:I2>=20,COLUMN(B2:I2)-1,256))) と入力してSHIFT+CTRL+ENTER で決定 以下、下にコピー 20以上のセルが無い場合、#REFエラーになります。
お礼
おかげさまでできましたm(__)m これでやっと仕事が進みます。 深夜にありがとうございました。