ユーザ用ツール

サイト用ツール


以前のページを表示しています。復元する場合はツールから「このバージョンを復元」を選択してください。


表の作り方

目次

通常の表

ABCD
A1B1C1D1
A2B2C2D2
A3B3C3D3

表の見出しは「^」で区切り、セルは「|」で区切ります

^A^B^C^D^
|A1|B1|C1|D1|
|A2|B2|C2|D2|
|A3|B3|C3|D3|

 
 

文字位置を調整

left center right

文字の両サイドに空白のスペースを入れることで左より、中央、右寄りなどを調節できます

|left  |  center  |  right|

 
 

セルを結合する方法

ABCD
A1C1D1
A2C2D2
A3

横を結合する場合は「|」を続けて入力し、空白のセルを作ります

^A^B^C^D^
|A1||C1|D1|
|A2||C2|D2|
|A3||||

 

ABCD
A1B1C1D1
B2C2D2
B3C3D3

縦を結合する場合は「:::」と入力します

^A^B^C^D^
|A1|B1|C1|D1|
|:::|B2|C2|D2|
|:::|B3|C3|D3|

 
 

色を付ける

ABCD
A1B1C1D1
A2B2C2D2
A3B3C3D3

セルの先頭に「@:」を入力します。「@」のあとに色を入力すると指定した色になります

^A^B^C^D^
|A1|@:B1|C1|D1|
|A2|@:B2|C2|D2|
|A3|@red:B3|C3|D3|

 
 

横幅を指定する

ABCD
A1B1C1D1
A2B2C2D2
A3B3C3D3

表の先頭に「|< 60% 1% 1% 20% - >|」と入力します。最初の60%は全体の幅です。これを「1%、1%、20%、-(残り)」のように各列に指定しています。

|< 60% 1% 1% 20% - >|
^A^B^C^D^
|A1|B1|C1|D1|
|A2|B2|C2|D2|
|A3|B3|C3|D3|

 
 

ソート機能をつける

武器名ダメージ弾数備考
いろは10020強いぞ
にほへ5040普通だ
とちり1090弱いぞ

表を<sortable>~</sortable>で囲います。上部の<sortable>には各列をどの順番で並び替えるか指定します。

  • alphaで五十音順
  • numericで数値順
  • nosortでソート禁止
^武器名^ダメージ^弾数^備考^
|いろは|100|20|強いぞ|
|にほへ|50|40|普通だ|
|とちり|10|90|弱いぞ|

 
 

ソート機能補足

ソートの指定は4つのグループに分けられ、それぞれに機能があります。
<sortable   1     sumrow=2    1=alpha 2=numeric 3=numeric 4=nosort    3phase  

(1)表示したときにあらかじめソート状態にするか指定できます。

  • 1なら1列目を昇順にソートした状態で表示します
  • r3なら3列目を降順にソートした状態で表示します

(2)ソート禁止の行を指定できます。指定された行はソートされません(一つのみ指定可)

  • sumrow なら最後の1行をソートしない
  • sumrow=2 なら最後の2行をソートしない

(3)各列のソート方法を指定できます。前項のソート機能をつけるで説明した部分です。

(4)3phaseと指定すると昇順・降順の他に「元の順」が追加されます。

武器名ダメージ弾数備考
いろは10020強いぞ
にほへ5040普通だ
とちり1090弱いぞ
ぬるを7060おしゃれだ
わかた535いいにおい
説明文など
このように下部に行があるときにsumrowを指定するとソートされなくなります
<sortable r1 sumrow=2 1=alpha 2=numeric 3=numeric 4=nosort 3phase>
^武器名^ダメージ^弾数^備考^
|いろは|100|20|強いぞ|
|にほへ|50|40|普通だ|
|とちり|10|90|弱いぞ|
|ぬるを|70|60|おしゃれだ|
|わかた|5|35|いいにおい|
|説明文など  ||||
|このように下部に行があるときにsumrowを指定するとソートされなくなります  ||||
</sortable>

 
 

表を使って計算する

01234
r0c0r0c1r0c2r0c3r0c4
r1c0r1c1r1c2r1c3r1c4
r2c0r2c1r2c2r2c3r2c4
r3c0r3c1r3c2r3c3r3c4

上記のように各セルは行と列で名前が付けられています。
注意点はスタートが1ではなく0からカウントされることです。
例えば黄色でマーキングした「r0c3」というのは「0行目の3列目」ということになります。

コマンド 指定方法 説明
average() 範囲指定 指定した範囲の平均が表示されます
cell(r3c4) 行と列で指定 指定したセルの数値が表示されます。サンプルだと3行4列目の数値が表示されます。
check(条件,A,B) 条件と真偽の指定 指定した条件に当てはまる場合はA、当てはまらない場合はBが表示されます。
col() なし これを入力すると現在の列が表示されます
row() なし これを入力すると現在の行が表示されます
compare(a;b;operation) aとの数学比較を行いますb。の条件がoperation満たされない場合はゼロを返します
count(range) 指定された範囲内の要素の数を返します
countif(range;b;operation) の値をカウントしますrange。rangeとの比較を満たす値のみをカウントしますb。比較タイプはoperation
label(string) ラベルをテーブルにバインドします
max(range) 指定された範囲内の最小値を返します
min(range) 指定された範囲内の最小値を返します
range(column1,row1,column2,row2) 他の関数の内部範囲を返します
round(number;decimals) 指定された小数点で四捨五入します
sum(range) 指定された範囲の合計を返します
calc() 減価償却。もう必要ありません

準備中