- 締切済み
エクセル 最終行のセルの値をA1に表示したいのですが
imogasiの回答
- imogasi
- ベストアンサー率27% (4737/17068)
VBAを使わないと、意外に簡単にはいかない問題。 下記以外に簡単な方法があるかもしれないが 一応 A1に =INDEX($A$1:$A$100,MAX(IF(A2:A100<>"",ROW(A2:A100),0)),1) と入れて、SHIF,CTRL,ENTERの3つのキーを同時押し。 例データ A2:A7 2 3 1 15 結果 A1に 15
関連するQ&A
- Excelのあるセルの最終行のみ表示させたいです。
Excelのあるセルの最終行のみ表示させたいです。 A B C D 月日 入 出 残 10/1 1000 200 800 10/1 500 300 1000 10/1 200 0 1200 10/2 2000 500 2700 10/2 100 0 2800 このような表を 10/1 1200 10/2 2800 のように月日の最終行のD列のみ表示させたいのですが、どういう関数を使えばよいでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルで列Aの同じ値のものを15行ずつ表示したい
「エクセルで同じ列の値のものを15行ずつ表示したい」というタイトルではきちんと表現できませんでしたが、 以下のことはできますでしょうか? A B C 1 りんご 1 100 ・・・ 2 りんご 9 100 ・・・ 3 みかん 4 70 ・・・ 4 なし 3 110 ・・・ 5 なし 1 110 ・・・ 6 なし 5 110 ・・・ といったシートがあるとします。 これを「A」の列を基準に15列ずつに分けたいと思います。 A B C 1 りんご 1 100 ・・・ 2 りんご 9 100 ・・・ ・・・15まで空白 16 みかん 4 70 ・・・ ・・・30まで空白 31 なし 3 110 ・・・ 32 なし 1 110 ・・・ 33 なし 5 110 ・・・ ・・・45まで空白 何かよい方法があれば教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 2つの値が同じという条件で行を消したい。
下のような表で、1列目、2列目の値がともにダブっている行のみを消したいです。 1 A 1 B 1 B 1 C 2 A 3 C 3 A 3 C でいうと2、3行めの 1 B と 6、8行めの 3 C がダブっているので それを行ごと消して 次のようにしたいのです。 1 A 1 B 1 C 2 A 3 C 3 A ちなみに各行には他の列にもデータがならんでいます (3 A あ カ・・・・・・のようになっています)。 また、ダブるのは2行に限らず3行4行にわたるものもあります。 これってけっこう難しいのでしょうか? ぜひアドバイスを。
- ベストアンサー
- オフィス系ソフト
- エクセル たとえばA列の値が ○ と成った時 その行のB列のセルに斜め線を入れたいのです
A B ○ /(書式の罫線の斜線です) 11 ○ / 12 といった具合にするには どの様なコードを書けばよいのでしょうか 初心者で説明不足の段はお許しください ご指南お願いいたします
- ベストアンサー
- Visual Basic
- Excel(2000)で行毎にセルをみて、値を返す
例えば、以下のようなデータがあったとして、各行毎に左から見た結果、最初にデータがあったセルの列の1行のセルの値を各行のG列に返したい。 ______A__B__C__D__E__F__G__ 1行_ア__イ__ウ__エ__オ__カ____ 2行_1__3__5__2__4__1__ア__ 3行_____2__5__1__5__4__イ__ 4行_____________2__8__2__エ__ 5行_____2______2__1__4__イ__ 6行_________5______2______ウ__ G列に結果。 例えば、G3のセルに何らかの関数を入れて、A3~F3を左から見た結果、B3に2というデータがあるので、その列の1行であるB1の値、イをG3に返すといったないようです。 _ は、スペースをとるためのものです。 実際のデータは500行あり、各行の検索する列数は23列あります。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excelデータ降順 またその隣のセルの値を表示
この度はよろしくお願い致します。 A列に下のような数字があり、この上位3つを大きい順に並べ、またその行のB列C列も引っ張ってくる方法はありますか? A B C 1 6 あ ア 2 9 い イ 3 7 う ウ 4 9 え エ 5 8 お オ ↓ A B C 1 9 い イ 2 9 え エ 3 8 お オ データの昇降以外の、関数での解決を考えています。 お知恵を拝借下さい、よろしくお願い致します。
- ベストアンサー
- Windows XP
- エクセル・マクロで最終行を表示することについて
エクセル・マクロで最終行を表示することについて C列の最終行を表示する場合、以下のマクロで表示できます。 今回はC列に C1=A1&B1 C2=A2&B2 ↓ という式が入力されている場合について質問します。 A列とB列が空白の場合、C列には0が表示されます。 したがって、下記のマクロだとこの0の行が最終行となります。 私の希望はこのC列の0は空白とみなし、0以外の値や文字が入力されている最終行を表示することです。 どのような工夫をすれば可能でしょうか? ご指導よろしくお願いします。 Sub 最終行表示() maxrow = Range("c65536").End(xlUp).Row MsgBox maxrow End Sub
- ベストアンサー
- オフィス系ソフト
- セルの値と色を変えたい
OS WIN10 Office2007の環境で A列B列C列で各行は20づづあります 実現したいのは 1. D列に文字列(D2に)Hが入力されると、その行のB列(B2)の値を削除2の行(A2 B2 C2)の背景色を黄色にしたい 2. D列に文字列(D2に)Gが入力されると、その行のB列(B2)の値を削除2の行(A2 B2 C2)の背景色を緑色にしたい 条件付き書式とか設定していますが うまくいきません ご指南ください
- 締切済み
- Excel(エクセル)
- エクセルである表から優先順位をつけて値を別のセルに表示させるにはどうしたらいいですか?
エクセルで下のような表から |1月 |2月 |3月 |4月 | ------------------------------ A | ○ | ○ | ○ | ○ | ------------------------------ B | | | | | ------------------------------ C | | | | | ------------------------------ Aだけ○であれば 表とは離れたセル| A | ←Aと別のセルに反映 |1月 |2月 |3月 |4月 | ------------------------------ A | ○ | | ○ | ○ | ------------------------------ B | | ○ | | | ------------------------------ C | | | | | ------------------------------ ひとつでもBに○があれば 表とは離れたセル| B | ←Bと別のセルに反映 |1月 |2月 |3月 |4月 | ------------------------------ A | ○ | | ○ | | ------------------------------ B | | ○ | | | ------------------------------ C | | | | ○ | ------------------------------ ひとつでもCに○があれば 表とは離れたセル| C | ←Cと別のセルに反映 優先順位 C>B>A このように反映させるためには どのような関数で設定すればよろしいでしょうか? 分かる方是非教えていただけますでしょうか? 宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- エクセルで三行ごとのデータを1行ごとに表示させたい
下のように三行ごとにあるセルを参照し、他のセルに一行ごとに表示する方法(関数、もしくはマクロなど) A B C D 1 あ あ 2 い 3 4 い 5 6 7 う 8 あるいはあるセルに入力されている数値を数式内の行、または列として指定する方法を探しています。 (たとえばA1に4、A2に3と入力されていたとき、B2でその数値を取得しC3の内容を表示する、といった感じです) 簡単そうなきがするのですが私の検索が悪いのか、見つけることが出来ませんでした。ご存知の方お願いします
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございました =LOOKUP(99999999,A2:A10) で解決できました 皆様 ありがとうございました