A 回答 (15件中11~15件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
私の書式は、A列にデータが数値で入っていたり空白だった場合、D列にRANK.EQ関数で順位をつけるという書式です。
後からA列にデータの追加をなされるのなら、最初から、A列に空白の行を作ってD列に表の最後までRANK.EQ関数の範囲として順位を付ければどうなのかということでした。そして、D列にオートフィルで書式を入れておくということです。
「excelでは、データの取り消しはセルをクリックしてdeleteです。」
一つのセルならば、セルをクリックしてdeleteが早いと思います。
複数のセルの書式を取り消したい場合は、マウスでセルをドラッグしてホームタグの編集のクリアから全てクリアです。
No.3
- 回答日時:
後から、A51以降に記入した数値も一緒にD51に順位をつけたいということであるなら、絶対参照でA2から使いそうな範囲まで、余分に指定しておけばいいのではないかと思いました。
私としては、表にもない空白を何故考えられるのかは、この質問の謎でもあります。
No.2
- 回答日時:
A2が空白の場合はD2は空白としたので、オートフィルでD51からは空白になると思います。
範囲は、絶対参照で$A$2:$A$50は一定ですから、D2からD50までの順位は表示されるけれども、D51からは、空白になると思います。
D2から、オートフィルでずっと下までしてみましたか?
No.1
- 回答日時:
質問の意味があまり理解できないけれども、
A列にある数値を比較して、D列に昇順で順位を付けるとしたら、
D2 =IF(A2="","",RANK.EQ(A2,$A$2:$A$50,1))
違っていたら、どこの列の数値を比較して、どこの列に順位を入れるのかを変更してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelVBAでDo Until loopのネスト、IF文を使って一致する物と一致しない物としたい 11 2022/12/24 17:46
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- Excel(エクセル) ExcelのVBAコードについて教えてください。 1 2022/06/20 09:22
- Excel(エクセル) 【エクセル】複雑な関数を教えてください 1 2023/06/05 18:09
- Visual Basic(VBA) ExcelのVBAコードについて教えて下さい。 2 2022/06/25 14:04
- Visual Basic(VBA) ローマ字、ハイフン付きの並び替え ローマ字抽出方法 Excelマクロ 4 2022/04/01 14:10
- Visual Basic(VBA) 関数を最終行までコピー 3 2022/09/04 11:05
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/05/26 17:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
Microsoft1Officeの互換ソフト...
-
Excel ピボットテーブルで日付...
-
エクセル関数を教えてください
-
【マクロ】その時、その時で変...
-
【マクロ】読取専用のファイル...
-
LOOKUP関数を使えばいいのでし...
-
エクセル 白黒印刷で白線を印刷...
-
【関数】先頭だけにある、半角...
-
【関数】適切な文字数の数字を...
-
Excelのチェックボックスの使い...
-
エクセルでの作業計算方法について
-
Excelのpivotについて質問です
-
WPS OFFICEでの縦書きについて
-
時間によってファイル名が変わ...
-
エクセルのセルに同じ大きさの...
-
Aというブックの1というシート...
-
エクセルの順位別一覧表の自動...
-
西暦や和暦の表示をyyyymmdd表...
-
【マクロ】エクセルにかいてあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報
>A2:C50の表が有るとした場合にA20:C50以下が空白の場合
常に50行までなら問題ないのですが入らない場合も有るのでその時、
範囲を変更しないとランクの表示が変な風に出てきますので範囲の
変更をしなくて良い数式が有ればと思い相談した次第です。
無理ならその都度変更します。
結果OKでした、勘違いで設定ミスをしてました、ただA21からA50まで#N/Aを消したいのですがこれってできますか?
>結果OKでした、勘違いで設定ミスをしてました、ただA21からA50まで#N/Aを消したいのですがこ>れってできますか?2022/06/04 間違いです削除してください。
A2:A31に21~47が表示されています、A32:A51は空白です。
A2、1で無く21が出てくるのでしょうか?
1~20は何処に有るのですか?A32:A51の中に隠されているのでしょうか?
何故1~で無く21からなのでしょうか?
上記解消しましたが、21~51行目まで入力されていない行「#VALUE!」が表示される
様になってしまいました、表示させない様にするには何か方法無いでしょうか?
D2 =IF(A2="","",RANK.EQ(A2,$A$2:$A$50,1))
↓
A2 =IF(D2="","",RANK.EQ(D2,$D$2:$D$50,1))
① ②
①RANK関数が設定されているセル
②合計が入っているセルです。
何か私のと逆な様に見えるのですが?一番最初に書いていますが。
>RANK.EQ関数で指定した範囲$A$2:$A$50でないところに、後からA列に数値を入れませんでしたか?
A列はRANKU関数で自動で数字が表示されます。
>後からA列に数値を入れるのであれば、RANK.EQ関数で指定した範囲を最初から$A$2:$A$100ぐらい多めにとってはいかがですか?
最初から多めに設定はしています。
「#VALUE!」が表示されるのを回避させたいのです。
宜しくお願いします。
A2~A20行まで問題無く表示されるようになりましたがD21~D51行目まで入力されていないにも
関わらずA21~A50、行に「#VALUE!」が表示される様になってしまいました、表示させない
様にするには何か方法無いでしょうか?
何度もお手数お掛けします。
D列に数式が入っていても駄目ですか?
D2 =IF((R4-S4*3)=0,"",(R4-S4*3))が入っていますが。
D2シリアル値になっていますが中央揃えにしてます、駄目でしょうか?
中央揃えを外すと右に寄ります。
やはり数式が邪魔しているのですか?
D列の数式だけその都度設定しないと駄目なのですね。
何とか良い方法無いですか?
分かりました。
D列の数式を削除してその都度設定し直してやれば問題無いのが分かったのでそれでしてみます。
長々教えて頂き感謝です、ありがとうございました。