【Excel】書式を付けた表の並べ替え
皆さま、こんにちは!立川商工会議所パソコン教室です。
ブログをご覧いただきありがとうございます。
Excelでは並べ替え、行の挿入、削除を頻繁に行う場合、表全体の書式が崩れないようにするために表をテーブル化にして使うことが一般的です。
テーブル化も便利ですが、関数を使ってテーブル同様に表の書式が崩れないように設定することができます。
使う関数は「MOD関数」と「ROW関数」を組み合わせて条件付き書式の設定をします。
MOD関数
「=MOD(数値, 除数)」の引数は、数値を除数で割った余りを返す関数です。
例えば、「=MOD(10,4)」は「2」が余りの答えになりす。
一般的な数学の計算では、10÷4=2.5 になりますが、MOD関数では「10÷4 =2」余り「2」が計算の結果になります。考え方としては「10=4×2+2」となります。
ROW関数
選択した自分自身の「行番号」を数値で表す関数です。連番の作成や位置情報の確認に使われます。
例えば、引数を省略して「=ROW()」と式を入力すると、選択されている行番号が結果となり、1行目なら「1」、2行目なら「2」ということになります。「=ROW(A3)」と式を入力すると、行番号の「3」が結果になります。
おもに他の関数と組み合わせて条件付き書式の設定などに使われます
設定の仕方
1.条件付き書式を設定する範囲を選択します。
2.「ホーム」タブの「条件付き書式」から「新しいルール」を選択します。

3.ルールの種類「数式を使用して、書式設定するセルを決定」を選択し、ルールの内容に「=MOD(ROW(),2)=1」と入力します。続けて塗りつぶしの書式を設定します。


数式の意味
余りが「=1」の場合は奇数、余りが「=0」になれば偶数になります。
MOD(ROW(),2)=1
余りが「=1」の場合、選択範囲内の奇数行から書式が反映されます。

MOD(ROW(),2)=0
余りが「=0」の場合、選択範囲内の偶数行から書式が反映されます。

1行目からの表の項目に色を付けたいときは「=1」にします。
1行目のタイトルなどがあり、2行目からの表の項目に色を付けたいときは「=0」にします。

JR立川駅北口徒歩6分。Word・Excelなど基本から実務まで学べる!簿記・日商PC・MOSと資格取得対策もできるパソコン教室!
お電話でもご予約承っています ⇒ ☎042-506-1202 へお気軽にお問い合わせください
ブログをご覧いただきありがとうございます。
Excelでは並べ替え、行の挿入、削除を頻繁に行う場合、表全体の書式が崩れないようにするために表をテーブル化にして使うことが一般的です。
テーブル化も便利ですが、関数を使ってテーブル同様に表の書式が崩れないように設定することができます。
使う関数は「MOD関数」と「ROW関数」を組み合わせて条件付き書式の設定をします。
MOD関数
「=MOD(数値, 除数)」の引数は、数値を除数で割った余りを返す関数です。
例えば、「=MOD(10,4)」は「2」が余りの答えになりす。
一般的な数学の計算では、10÷4=2.5 になりますが、MOD関数では「10÷4 =2」余り「2」が計算の結果になります。考え方としては「10=4×2+2」となります。
ROW関数
選択した自分自身の「行番号」を数値で表す関数です。連番の作成や位置情報の確認に使われます。
例えば、引数を省略して「=ROW()」と式を入力すると、選択されている行番号が結果となり、1行目なら「1」、2行目なら「2」ということになります。「=ROW(A3)」と式を入力すると、行番号の「3」が結果になります。
おもに他の関数と組み合わせて条件付き書式の設定などに使われます
設定の仕方
1.条件付き書式を設定する範囲を選択します。
2.「ホーム」タブの「条件付き書式」から「新しいルール」を選択します。

3.ルールの種類「数式を使用して、書式設定するセルを決定」を選択し、ルールの内容に「=MOD(ROW(),2)=1」と入力します。続けて塗りつぶしの書式を設定します。


数式の意味
余りが「=1」の場合は奇数、余りが「=0」になれば偶数になります。
MOD(ROW(),2)=1
余りが「=1」の場合、選択範囲内の奇数行から書式が反映されます。

MOD(ROW(),2)=0
余りが「=0」の場合、選択範囲内の偶数行から書式が反映されます。

1行目からの表の項目に色を付けたいときは「=1」にします。
1行目のタイトルなどがあり、2行目からの表の項目に色を付けたいときは「=0」にします。
★☆★☆★☆★☆★☆★☆ お知らせ ★☆★☆★☆★☆★☆★☆

JR立川駅北口徒歩6分。Word・Excelなど基本から実務まで学べる!簿記・日商PC・MOSと資格取得対策もできるパソコン教室!
お電話でもご予約承っています ⇒ ☎042-506-1202 へお気軽にお問い合わせください








