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も見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
excelで、空白を除いてデータを抽出する方法について
Excel(エクセル)
-
空白でないセルの値を返す方法について
PowerPoint(パワーポイント)
-
エクセルで空白以外のセルの値を取りたいのですが
その他(Microsoft Office)
-
-
4
空白でないセルの値を返す方法について その2
Excel(エクセル)
-
5
EXCEL:ゼロ以外のデータを詰めて抽出する方法
Excel(エクセル)
-
6
セルに値がある行のみを抽出するやり方
Excel(エクセル)
-
7
【エクセル】範囲内の空白ではない一番下のセル
Excel(エクセル)
-
8
【Excel】1~5→A、6~10→B・・・のように変換する関数は?
Excel(エクセル)
-
9
EXCELで、空白セルを除いて別シートに転記する方法
Excel(エクセル)
-
10
エクセル関数で、数字の入った列だけの行を別シートに表示させる。
Excel(エクセル)
-
11
IF関数などを使って条件に合った「行」を削除するような機能はありますでしょうか?
Excel(エクセル)
-
12
エクセル もし、セルが空欄なら、その上のセルの値を入力する
Excel(エクセル)
-
13
空白セルを飛ばして転記したい
Access(アクセス)
-
14
エクセルで入力のあるセルのみ別シートに表示したい
Excel(エクセル)
-
15
エクセルの空白を詰めて別シートに表示
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの複数のセルを一括で...
-
エクセルでセルを10個分くらい...
-
Excel セルの値を数値と認識しない
-
マクロ 複数セルコピー後、1つ...
-
波線は無理??
-
VBA コピーモード中の左上隅セ...
-
ワードの表のセル 網掛けのコピー
-
Excelで指定した範囲の数値の減算
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
A1セルに入力したら、入力時間...
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
参照先セルに値が入っていない...
-
Excelで同じセルに箇条書きをし...
-
セルを結合したA4とA5の条件付...
-
エクセルで既に入力してある文...
-
IF関数で0より大きい数値が入力...
-
エクセルで日付から日にちを削...
-
excel:条件付き書式の適用範囲...
-
excelでSUBTOTAL関数を設定した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの複数のセルを一括で...
-
エクセルでセルを10個分くらい...
-
エクセル空白以外の文字を抽出
-
エクセルVBAでフィルタ抽出...
-
ワードの表のセル 網掛けのコピー
-
WEB上の文章 ⇒ EXCEL...
-
波線は無理??
-
マクロ 複数セルコピー後、1つ...
-
Excel セルの値を数値と認識しない
-
複数の離れた選択範囲をコピー...
-
エクセル2007で総当り表を作り...
-
指定した範囲から、文字A、文字...
-
VBA 飛び飛びのセルを選択...
-
Excel 2003 セルの中に特定の...
-
ExcelのVBA セル内の文字書き換...
-
EXCEL VBA 複数セルのコピー
-
<Excel> Ctrl での複数セルの選...
-
VBA コピーモード中の左上隅セ...
-
セルの書式設定(選択範囲内で中...
-
文字だけ削除する関数ありますか?
おすすめ情報