Appearance
ROC(ROTATE COLUMN)
列のデータを縦方向にずらす
書式
roc:機能
列のデータを、上方向・下方向に1行分ずらします。罫線は無視され、データ部分のみがずれます。
ずらす列の指定
入力メッセージ: 何列目をずらしますか?
ずらす列を指定します。
指定方法
| 入力 | 説明 |
|---|---|
| 空入力 | 全列 |
3 | 3列目 |
A | 全列 |
3,3 | 3列目を2回(2行分ずらす) |
ずらす方向の指定
入力メッセージ: ずらす方向は
ずらす方向を指定します。
指定方法
| コード | 方向 |
|---|---|
| 1 | 上にずらす(↑) |
| 2 | 下にずらす(↓) |
使用例
3列目を上に1行ずらす
roc:3:1:実行前:
| 1列 | 2列 | 3列 |
|---|---|---|
| A | B | 10 |
| C | D | 20 |
| E | F | 30 |
実行後:
| 1列 | 2列 | 3列 |
|---|---|---|
| A | B | 20 |
| C | D | 30 |
| E | F | 10 |
3列目のデータが上に1行分ずれ、一番上にあった「10」が一番下に移動します。
3列目を2行分ずらす
roc:3,3:1:実行前:
| 1列 | 2列 | 3列 |
|---|---|---|
| A | B | 10 |
| C | D | 20 |
| E | F | 30 |
実行後:
| 1列 | 2列 | 3列 |
|---|---|---|
| A | B | 30 |
| C | D | 10 |
| E | F | 20 |
列番号を繰り返し指定することで、ずらす量を増やせます。
3列目を下にずらす
roc:3:2:実行前:
| 1列 | 2列 | 3列 |
|---|---|---|
| A | B | 10 |
| C | D | 20 |
| E | F | 30 |
実行後:
| 1列 | 2列 | 3列 |
|---|---|---|
| A | B | 30 |
| C | D | 10 |
| E | F | 20 |
3列目のデータが下に1行分ずれ、一番下にあった「30」が一番上に移動します。
注意事項
- 罫線は無視され、データ部分のみがずれます
- A を指定すると全列が対象になります
- NOT指定(N)でずらす対象から除外できます
関連コマンド
- ROL — 行のデータを横方向にずらす