
No.2ベストアンサー
- 回答日時:
こんにちは。
maruru01です。データがB列から、順に右へ入力されていくとして、A列に最新データを表示する場合は、
A1を選択して数式バーに、
=INDIRECT(ADDRESS(ROW(),MAX(IF(LEN($B1:$M1),COLUMN($B1:$M1)))))
と入力し、まだカーソルが数式バーにある状態で[Ctrl]と[Shift]を押しながら[Enter]を押して決定します。
(数式の両端に「{}」が付いて配列数式になります。)
これを下の行へコピーします。
あとは、このA列の値でグラフを作成すればいいと思います。
なお、上記の数式ではデータ入力範囲をB~M列にしましたが、後ろの列は、データを入力する可能性のある最大の列にして下さい。
(何列まで入力するか分からない場合は、エクセルの最終列のIVにしましょう。)
各関数については、ヘルプなどを参照して下さい。
配列数式については、以下のページを参考にして下さい。
http://pc21.nikkeibp.co.jp/pc21/pc_10/hr_top.htm
参考URL:http://pc21.nikkeibp.co.jp/pc21/pc_10/hr_top.htm
No.5
- 回答日時:
グラフを作成と言うことですので、
●や×は数値ですよね?(違ったら読み飛ばしてください)
A列は項目名
B列に最新データ
C列からデータが入力されるものとします。
B2セルに
=IF(C2="",0,LOOKUP(10^32,C2:IV2))
というのはどうでしょうか?
皆さん、いろいろありがとうございました!
いろんなほうほうがあるんだなぁ!と思ってしまいました。
結局、時間的なこともあり、NO.2さんの方法を使用させていただきました。
また時間があるときに、他の方の教えていただいた方法も、やってみたいと思います!
ありがとうございました!
No.4
- 回答日時:
全行で空白セルがデータセルの間にないものと言う条件が満たされるとして
(例データ)A1:D7に
ac
axc
acdd
ac
acc
a
sc
(関数式)
E1に=OFFSET(A1,0,4-COUNTBLANK(A1:D1)-1)
といれる。
(結果)
c
c
d
c
cc
a
c
データがA-D列までなので4を式中に使っています。
J列が最右列なら10にして、式はK列より右列に
設定します。
No.3
- 回答日時:
同じくA列に
=OFFSET(A1,0,COLUMNS(1:1)-COUNTBLANK(1:1)-1)
でもできますね。
空欄のセルより右にデータが入力されないことが前提です。
No.1
- 回答日時:
色々な実現方法があると思いますが・・・
たとえば、一番左端の列のセル(A3のセル)に以下のような数式を埋め込みます。
=INDIRECT("R" & CELL("row",B3) & "C" & COUNTA(B3:H3)+1,FALSE)
こうすると、B3からH3までに左から順に入力されたデータの一番右端の値が取れるようになります。
この式は、INDIRECTワークシート関数を用いて、R1C1形式でアドレスを参照し、CUUNTA()で取り出した、今データが入力されているセルの数を指定しています。
ヘルプ等を利用して、解析をされれば、応用は可能であると思います。ご参考になれば幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) Excelで日付のグラフへの表示 2 2022/04/15 11:04
- Excel(エクセル) エクセルデータの集計、一つのセルに複数のデータがある場合 7 2022/12/28 20:19
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) エクセルのイベントVBAを複数のシートで動かしたい 1 2022/12/07 16:55
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
このQ&Aを見た人はこんなQ&Aも見ています
-
値が入っている一番右のセル位置を返す方法
Excel(エクセル)
-
エクセルで空白を無視して一番左にあるセルを参照したい
Excel(エクセル)
-
Excelで一番右の列に入力された最新データを拾うようにしたいのですが…
Excel(エクセル)
-
-
4
選択行内で0%を除く一番右端の数値を取得したい
Excel(エクセル)
-
5
エクセルにおいて、数値が入っている一番右端のセルの値を取得する方法
Excel(エクセル)
-
6
範囲内の最左に入力された数値を取得する方法
その他(Microsoft Office)
-
7
初めて0以外の数値が出てきたときの値を表示(EXCEL)
Excel(エクセル)
-
8
エクセルで左端のセル位置を取得するには
Excel(エクセル)
-
9
Excelで、条件と一致する最後のセルを検索したい
Excel(エクセル)
-
10
EXCEL 関数 選択範囲一番右のセル番地確認方法
Excel(エクセル)
-
11
エクセルで求めたセルの左隣りのセルの値を返したいです
Excel(エクセル)
-
12
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
13
Excelで最大値の入っている数値の右側にある項目名を拾いたい。
その他(Microsoft Office)
-
14
エクセル関数で、飛び飛びの複数セルの最右の値を求めたい
Web・クリエイティブ
-
15
Excel 一番右のセルを参照する
Excel(エクセル)
-
16
エクセル関数で、複数セルの最右の数値を求めたい
Excel(エクセル)
-
17
VBA データ(特定値)のある最終行を取得したい
Excel(エクセル)
-
18
Excel 空白を含む列範囲からn番目のセル
Excel(エクセル)
-
19
条件付書式で「=#N/A」に色を付けたい
Excel(エクセル)
-
20
エクセルで左から、最初に0より大きい値を抽出したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで隣のセルと同じ内容に列...
-
更新前と更新後の差分をVBAを使...
-
【エクセル】区切り位置で分割...
-
Excel関数:「0」を除いた標準...
-
SUMIFで数値が入力されているセ...
-
値の入っているセルのうち、一...
-
Excelのマクロでソートがうまく...
-
エクセルに入力された日付「S40...
-
エクセル日付 文字列の関数がエ...
-
エクセルVBA AdvancedFilterの...
-
エクセルで何種類のデータがあ...
-
ピボットテーブル 0個の行を...
-
エクセル 8ケタの数字から日数...
-
Excelで順番を逆に
-
離れたエリアでVLookupを使いたい
-
あるexcel表からチェックボック...
-
SUMPRODUCT関数 行が増えても...
-
エクセル、正数のみの集計[(負...
-
エクセルで不要な行を一括削除...
-
【Excel】歯抜けデータの集約
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで隣のセルと同じ内容に列...
-
【エクセル】区切り位置で分割...
-
更新前と更新後の差分をVBAを使...
-
Excel関数:「0」を除いた標準...
-
値の入っているセルのうち、一...
-
SUMIFで数値が入力されているセ...
-
エクセル、正数のみの集計[(負...
-
ピボットテーブル 0個の行を...
-
エクセルに入力された日付「S40...
-
エクセルで何種類のデータがあ...
-
SUMPRODUCT関数 行が増えても...
-
Excel関数で、範囲内の最後のセ...
-
複数の候補列から、検索値と一...
-
エクセル 8ケタの数字から日数...
-
EXCEL 階段状のグラフ
-
エクセルVBAを使ってセルに日付...
-
Excelのマクロで行を間引きたい
-
エクセル日付 文字列の関数がエ...
-
《エクセル2000》重複している...
-
入力するとかってにセルの色が...
おすすめ情報