質問 |
||
| 質問者:saddymam | 関数データを降順、昇順で並べ替えできますか? | |
|---|---|---|
困り度:
|
関数のデータの並べ替えが出来ず困っています。 =RANK(D3,$D$3:$D$32,1) =RANK(D4,$D$3:$D$32,1) =RANK(D5,$D$3:$D$32,1) ↓ と並んだデータがあるのですが、これを並べ替えすることが出来ません。 絶対参照が入っていると出来ないのでしょうか? 教えてください。 よろしくお願いします。 |
|
質問投稿日時:08/07/03 14:39 質問番号:4148248 |
||
回答 |
|
| 回答者:imogasi | >絶対参照が入っていると出来ないのでしょうか? 関係ありません。 >関数のデータの並べ替えが出来ず困っています 表現がおかしい。 関数で出した値(の列)で、並べ替えが出来ませんというべき。 セルの値になればその値で並べ替えするはず。関数で導出された値も、手入力の値も、VBAでセットした値も変わりはない。 ソートは、セルの「値」(VBAでは.Value)で行われるものです。 ーー 状況を詳しく説明すべきでは。 ーー 関数の使い方によっては、関数の結果を価化し手からソートしないとおかしくなるケースがあるが、RANK関数は関係ないでしょう。 RANKはデータの相互の並び順というか位置・行と関係ないから。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/07/03 15:24 回答番号:No.2 |
|
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| 回答者:michi_001 | ご質問の計算式の範囲を選択し、隣のセル(無かったら「挿入」してください)に「値のみ」貼り付けして、それを基準に並べ替えてみてください。 並べ替えた後はその列を削除しても大丈夫です。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/07/03 15:10 回答番号:No.1 |
|
| この回答への補足 | ご回答ありがとうございます。 「値のみ」貼り付けしたデータはもちろん並べ替えできますが、それでは元のデータは並べ替えできていないままですよね? 元のデータのまま並べ替えしたいのですが出来ないということなのでしょうか? |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |