
No.8
- 回答日時:
【方法その1】
まず、適当な列(例えばC列)の1行目のセルに次の数式を入力して下さい。
=IF(INDEX($A:$A,ROW())="","",ROW())
次に、C1セルをコピーして、C2~C99の範囲に貼り付けて下さい。
次に、A100セルに次の数式を入力して下さい。
=IF(ROWS($100:100)>COUNT($C:$C),"",INDEX($A:$A,SMALL($C:$C,ROWS($100:100))))
次に、A100セルをコピーして、A2~A99の範囲に貼り付けて下さい。
【方法その2】
まず、A100セルに次の数式を入力して下さい。
=IF(ROWS($100:100)>COUNTIF($A$1:$A$99,"*?")+COUNT($A$1:$A$99),"",INDEX($A:$A,SUMPRODUCT((COUNTIF(OFFSET($A$1,,,ROW($A$1:$A$99)-ROW($A$1)+1),"*?")+COUNT(OFFSET($A$1,,,ROW($A$1:$A$99)-ROW($A$1)+1))<ROWS($100:100))*1)+1))
次に、A100セルをコピーして、A2~A99の範囲に貼り付けて下さい。
※その1、その2は両方とも、通常のワークシート関数ですから、[Shift]+[Ctrl]+[Enter]キー操作は不要です。
No.6
- 回答日時:
実践的なマクロも関数もなしの超力ワザです
質問の意図からははずれるかも、
空白のB12を選択し右クリック → 削除 → 上方向にシフト → Ok
空白のB13(繰り上がっている)を選択し
右クリック → 削除 → 上方向にシフト → Ok
複数セルの選択も同様にする
No.2
- 回答日時:
配列数式の方法はデータが多くなると計算が重くなることです。
分かり易く負担のかからない方法は作業列を作って対応することです。例えばB10エルに次の式を入力して下方にオートフィルドラッグします。
=IF(A10="","",MAX(B$9:B9)+1)
答えの表は例えばA100セルに次の式を入力して下方にオートフィルドラッグします。
=IF(ROW(A1)>MAX(B$9:B$99),"",INDEX(A$10:A$99,MATCH(ROW(A!),B$10:B$99,0)))
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ExcelのIF関数 2 2022/04/14 16:11
- Excel(エクセル) Vba エクセルマクロで、 A列の、A1セルからA10セルに空白のある行を削除する、のは Range 3 2022/11/05 17:44
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) xlDownの使い分けについての質問です vbaでxlDownを使って一覧近い空白までのセルをコピー 3 2022/08/04 12:20
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/08 09:05
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの複数のセルを一括で...
-
エクセルでセルを10個分くらい...
-
エクセル2007で総当り表を作り...
-
Excel2007の仕様?
-
マクロ 複数セルコピー後、1つ...
-
エクセルのコピー
-
Excelで同じセルに箇条書きをし...
-
A1セルに入力したら、入力時間...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
Excelの入力規則で2列表示したい
-
お肉の下のシートを煮込んでし...
-
空白でないセルの値を返す方法...
-
入力したところまでを自動的に...
-
excelでSUBTOTAL関数を設定した...
-
リンク元の日付が空白の時リン...
-
複数の文字列のいずれかが含ま...
-
エクセルで既に入力してある文...
-
Excelで来月以降の日付のセルを...
-
=SUBTOTAL に =COUNTIF の機能...
-
エクセル ボタンを押すとセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの複数のセルを一括で...
-
エクセルでセルを10個分くらい...
-
エクセル空白以外の文字を抽出
-
ワードの表のセル 網掛けのコピー
-
エクセルVBAでフィルタ抽出...
-
Excel セルの値を数値と認識しない
-
波線は無理??
-
マクロ 複数セルコピー後、1つ...
-
複数の離れた選択範囲をコピー...
-
エクセル2007で総当り表を作り...
-
excel ハイパーリンクをまとめ...
-
オートシェイプ(矢印)の貼り付け
-
WEB上の文章 ⇒ EXCEL...
-
Excelで「"」ダブルクォテーシ...
-
エクセル関数 CountIf について...
-
Excelで指定した範囲の数値の減算
-
可視セル以外の範囲をコピーし...
-
EXCEL VBA 複数セルのコピー
-
文字だけ削除する関数ありますか?
-
excel 複数のセル範囲を指定し...
おすすめ情報