
No.1ベストアンサー
- 回答日時:
こんにちは!
具体的なレイアウトがよく判らないのですが、
>偶数行はパーセンテージを入力してあります。
というコトですので、
A列の偶数行の順位を大きい順に順位付けしたい!というコトですよね?
D列に表示するとします。D2セルに
=IF(OR(A2="",MOD(ROW(),2)=1),"",SUMPRODUCT((MOD(ROW(A$2:A$1000),2)=0)*(A$2:A$1000>A2))+1)
という数式を入れフィルハンドルで下へコピーではどうでしょうか?m(_ _)m
No.4
- 回答日時:
>列と行の構成を変えることはしたくありません。
こういうのは、Excelの数式のパズラーとの凌ぎ合いなんだろうと思いますが、Excelの実務的では、何か越えてはならないようなものを越えてしまった感があります。ご自身で解決するには、補助列を置いてやれば、かならず解けるはずです。
B列
数値
90
11.4% ←ここをどうやって数字を出しているかにもよりますね。
55
7.0%
78
9.9%
86
10.9%
32
-----------------
条件的に、2つ。
・パーセントを出す時に、合計をこの列から拾っていないこと。
また、一旦、合計を定数が変えてから、パーセントを出すこと。
・パーセント以外の数字は、整数に限るか、1より大きいこと。
C列
=IF(B3>1,"",COUNTIF($B$3:$B$100,">" &B3)-COUNTIF($B$3:$B$100,">"&1)+1)
これは、Excelを習い始めた頃の数式ですが、こういう数式で順位がでます。
また、それよりも、もっと古い関数ですが、
=CELL("format",B4) とすると、P1 とか出てきますから、それで、パーセントと他の数字とを区別しても良いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ画像あり】❶1つの条件...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ】既存ファイルの名前...
-
【画像あり】オートフィルター...
-
エクセルの関数について
-
【マクロ】左のブックと右のブ...
-
【マクロ】元データと同じお客...
-
エクセルのVBAで集計をしたい
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
他のシートの検索
-
【マクロ】変数に入れるコード...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】【画像あり】ファイ...
-
エクセルの複雑なシフト表から...
-
5単位で繰り上げしたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報
ありがとうございます。質問を少し間違えていました。順位をつける対象の行は奇数行でした。どこを直せばいいのでしょうか?宜しくお願い致します。