• ベストアンサー

Excel初心者

いくつか質問があります。 1、入力したデータを見やすいように、行の背景色を交互に変えたいと思います。 その後並べ替えを行っても交互のままにするにはどうすれば良いですか? 2、一番上の行に列ごとの数値の説明を書きたいのですが、降順昇順に並べ替えるときに一緒に並べ替えられないようにするにはどうすればよいでしょうか? わかりにくくすみませんがよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

1.について データの範囲を選択して、メニューから「書式」>「条件つき書式」を選択します。 条件1として 「数式が」を選んで右の欄に =MOD(ROW(),2)=0 と入力し、「書式」を押して書式設定画面を開き、「パターン」を選んで、色を選択して「OK」を押します。 次に、「追加」ボタンを押し、上記と同様に 「数式が」「=MOD(ROW(),2)=1」と入力し、書式設定のパターンで別の色を選択します。 2.について 「データ」>「並べ替え」を行うとき、「範囲の先頭行」に「タイトル行」を選択します。

wdkzys
質問者

お礼

=MOD(ROW(),2)=0 難しくて理解はできませんが、上手くできました。 ありがとうございました。

その他の回答 (2)

回答No.3

A1の回答には感心しました。「なるほど・・・」と思ったしだいです。感心したのは、ROWの結果をMODの引数に用いて解決していることで、これから私も利用したいものです。それにしても、Excelでは書式が引っ付いてこないデータ処理やコピーが「罫線」だけに限定されているのは残念です。もっと多様な指定が可能になればと思っています。 解答が出てしまったのですが、質問者が「初心者」とおっしゃっていますので、冗長なのですが「腕力モード」を記しておきます。 (1)元のデータをコピーし、他の場所にペーストする(元データが大きければ、別のシートにペースト)。 (2)ペーストしたデータを思いどおりに並べ替える(行の色は無視されバラバラになる)。 (3)元のデータに戻り、またコピーを実施。 (4)並べ替えたデータの先頭のセルの上で右クリック「形式を選択して貼り付け(S)」を選択。 (5)「書式(T)」を選択してOK。完成です。 これは「腕力方式」ですから、A1には完全に劣ります。汎用性がない・論理的でない・冗長であるという欠点があり、C級回答です。まあ、参考まで・・・です。

noname#70673
noname#70673
回答No.2

見当違いの回答でしたらご容赦ください。 普通、単にコピーしたら書式もコピーされるので、質問者殿の様な結果にはならないのですが、 普通に空欄のセルに、○/□と打つと、○月□日になります。 そうならない様に打つには、’○/□、と入力する文字列の前に”’”(SHIFT+7)を入れると、入力した文字は”文字列”と認識されて、不要な変換はされません。 もう一つの方法は、入力前にセル(たくさんあるときは全部)を選択して、右クリック→セルの書式設定→表示形式→文字列、と設定しておけばOKです。 解決のヒントとしてください。

関連するQ&A

  • Excel昇順関数について

    データの昇順・降順方法として、メニューから「データ」→「並べ替え」とする方法がありますが、関数で同じことを実現できるものはあるのでしょうか?(例)A列に上から、「5、3、1、4、2」と並んでいるときに、(関数を入力した)B列上から「1、2、3、4、5」と表示する。

  • エクセルの並べ替え「降順」について

    エクセルで「降順」に並べ替えをしたいのですが 上手くいきませんので教えてください。 F列のセルに、他のシートからVLOOKUPで数値を返しており、 F列を「並べ替え→降順」とすると、データがごっそり消えてしまいます。 昇順は問題なくできますが、降順にすると消えてしまいます。 他の列は問題なく降順にできます。 エクセルのバージョンは2016、OSはWindows11です。 よろしくお願いいたします。

  • excel2010の昇順に並べ替えについて

    成績の順位がRANK.EQ関数が降順で設定されているセルに 順位を特典が1番高い人を1行目、一番低い人を17行目に表示させたいので、昇順に並べ替えを行ったのですが、選択したセルの場所が違うのか、nonameなどのエラーがでます。 降順でRANK.EQ関数を設定し、さらに昇順に並べ替えを行うことは、できないのでしょうか?

  • excel2003並べ替えについて

    オラクルのデータをexcelにコピーしてきて、そのデータを並べ替えでソートするとソートが正しく行われない。 1-Sep-2004 2-Sep-2004 ・・・ 上記の様な日付データの列を「並べ替えで」にて 「昇順、降順」両方でソートしてみた所 おおよそソートされているものの、Decの間にSepが きていたりと部分的にソートが正しくされていませんでした。 「書式設定」にて日付や数値など試してみましたが 変わりありませんでした。 OfficeXPがインストールされているマシンで同様に「並べ替え」を行うと、並べ替えの条件を設定するポップアップ後にもう一つポップアップが表示され内容は ------ 並べ替えに選択されたデータ範囲には数値形式とテキスト形式が混在している ・数値として処理 ・??? ------ のように二つの選択肢が表れます。 数値として処理をすると正しくソートされ、もう一つを選択すると2003での結果と同じくソートが正しくされませんでした。 もとのデータはどのように作成されたのか詳しくは わかりません。社内でOfficeが段階的にバージョンアップされてきており、このような質問を受けており困っております。宜しくお願いいたします。

  • 行の数値をまとめて並べ替える方法

    例えば 1 A列の1行から50行に「スカート」「シャツ」「靴」「靴下」「ダウン」「コート」などの品目を入力 2 B列からF列にそれぞれの品目の最高値から最安値をランダムに入力 3 すべての価格をまとめて「降順」あるいは「昇順」に並べ替える  B列からF列を50行まとめて簡単に並べ替えたいです。 以上の作業を簡単にできる方法はありますか 「データ」「並べ替え」「オプション」「行選択」しかないでしょうか 使用しているのは2003になります。 よろしくお願いします。

  • 【Excel・並べ替え】かな、アルファベット、数字などの順序

    「Excel」においての「並べ替え」で、文字における昇順、降順をしたときの順序には決まりがあるのでしょうか? また、数字、アルファベット、かな、カタカナ、漢字が一列に混在している列を昇順にしたところ、この順序で並べ替えられていましたが、漢字のあとにさらにカタカナが並べられていました。これはなぜなのでしょうか? また、あるリストをあいうえお順にしたいのですが、上のようにいろいろな文字種類が混在していますと、区分されてしまいますが、あいうえお順にしたい場合にはどうすればよいのでしょうか?その語彙のかな表記を隣の列に足して、それらも並べ替えの枠組みに入れてに実行する…しかないのでしょうか?

  • エクセルの並び替えについての質問です。

    エクセルの並び替えですが、例えば列の並び替えで2列(仮にA列・B列)に数値は入れてあり、A列を基準に昇順する場合2003ではその並べ替えをしたい範囲を指定して、「データ」→「並べ替え」→範囲の先頭行をデータにチェックを入れて、最優先されるキーを列Aにして、昇順にチェックを入を入れれば、A列基準で並び替えが完了しましたが、2007ではではその並べ替えをしたい範囲を指定して、「並べ替え」→最優先されるキーを選択すると列A・列Bの選択ではなく、A・B列の1行目の数値の選択となり、それで並び替えると1行目はそのままで、2行目からの並び替えになってしまいます。また1行目を数値のない空欄セルにしておいて1行目から上記作業をすれば、優先されるキーは列A・列Bの選択肢が出ますが、もしその表が1行目が空欄で無い場合はどうするのでしょう?また、2003では並び替えの作業を『繰り返し』で別の表も同じく並び替えの作業が出来ますが、2007では上記の1行目空欄セルにしておいてから並び替えをして『繰り返し』の作業は出来ません。 どの様にすれば、『繰り返し』の作業も出来るのでしょうか?

  • Excel2007 ソートの仕方

    いつもお世話になります。 Excel2007を現在利用していますが、列に入れた数値データーを降順or昇順に並べかえるのにフィルターを使って逆三角マークが表示されていますが、これでやると項目のあるすべての列に逆三角マークがついてしまいます。 これを任意の部分に逆三角マークをつけて降順昇順のソートを三角マークをクリックする都度に並べ変えるようにできませんでしょうか? お手数おかけしますが、宜しくお願いいたします。

  • エクセル2000

    エクセルで、データを並べ替えしたいのですが、例えば「名前」の項目で名前を入力した時、「データ」「並べ替え」「オプション」で「ふりがなを使う」にすると「入力した文字で昇順や降順で並べ替えができると思うのですが、もし「ふりがなをつかわない」にすると、何を基準に並べ替えがされるのでしょか?教えてください。

  • フィルターを選んだときの画面がなぜか変わりました。

    Excel2007で、元はデータ―フィルターを選んだとき、その列のデータ、空白、数字等の表示がありそれを選ぶことにより、数字を選べば、数字だけの行が表示されていました。 ところが、なぜか今は昇順、降順、色で並べ替えが表示されます。 どこをどうすれば、元に戻せるでしょうか? なお、Vista とExcel2007です。

専門家に質問してみよう