あなたの「プチ贅沢」はなんですか?

おはようございます。
Excelの関数についての質問です。
sheet2にある表のF列の最終行(数字、空白無し)をsheet1の任意のセルに表示したい場合はどう関数を使ったらよいでしょうか?
関数の式の例を頂けると助かります。

宜しくお願い致します。

  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (4件)

「Sheet2にある表のF列の最終」データが数値の場合は、


式 =LOOKUP(10^308,Sheet2!F:F) が、
「Sheet2にある表のF列の最終」データが文字列の場合は、
式 =LOOKUP("黑",Sheet2!F:F) が、
それぞれ役に立つかも知れません。
役立たずだったなら、ご免なさい。m(_._)m
    • good
    • 0

>F列の最終行


・・・行ナンバー?値?を表示したい
値なら 
LOOKUPの正しい使い方ではありませんが
=IFERROR(LOOKUP(10^10,Sheet2!F:F),"")
    • good
    • 0

F列には数字しか入ってなくて、途中に空白も無いのでしたら、


=COUNT(Sheet2!F:F)
でOKです。1行目が見出しだったり、数字以外の文字列もあるのでしたらCOUNTAにします。途中に空白行があるなら、
=MAX((Sheet2!F:F<>"")*ROW(Sheet2!F:F))
です。
    • good
    • 0

こんにちは



Filter関数が使える環境を想定して良ければ、
 =IFERROR(MAX(FILTER(ROW(A:A),Sheet2!F:F<>"","")),0)
でいかがでしょうか。

※ 数値に限らず、値のある最終行を求めます。
 数値だけをチェックしたければ、ISNUMBER()などで抽出してください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報