Open8
Google Spreadsheet
よく使う関数
- IF
- UNIQUE
- COUNTIF/COUNTIFS
- 一致チェックとか
- SPLIT
- IMPORTRANGE
- ARRAYFORMULA
よく使う系その他
-
CHAR(10)
=改行
よく使うショートカット(mac)
-
⌘ + 矢印
/⌘ + shift + 矢印
F4
Esc
⌘ + K
たまに使う関数
- TEXT
- スプシはセルの実際の値は取れても表示されている値は取れず、TEXTで表示形式をいじる
- WORKDAY
- 土日を除いて日数を加算できる。祝日も登録可。
- IFNA
-
#N/A
のときは空白にする、とか(IFNA(なんかの処理, “”)
)
-
- INDIRECT
- 文字列で参照先セルを指定できる
TIPS
- ARRAYFORMULAは便利だが、ソートした時に死ぬ。(ARRAYFORMULAは一番上にだけ設定するとあと全部自動で入力してくれるのがいいところだが、ソートすると一番上が変わってしまうため。)
ちょっとしたこだわり
- なるべくセルはマージしない
- 最近マージセルのソートができるようになったので、改宗しようか悩んでいる
- グリッド線は消す
- 余計な行列は削除
フィルタ
通常フィルタは使わない。(全員のViewが変わるため。通常フィルタ機能禁止できないのだろうか)
基本的にフィルタ表示(そのフィルタビューを見ている人だけ変わる。URL共有可。最近いろいろUI変わった)
- フィルタを保存する場合は名前をつけておくのが吉(後で削除する時に誰に聞けば良いのかわかるから。保存するかどうか聞くUIになってから無限増殖するのは減ったが)
- フィルタ表示をした状態で入力規則とかいじると範囲がおかしくなるので注意
フィルタ表示
- フィルタ表示フィルタした列以外に操作をしても、フィルタには影響がない
- が、フィルタ対象の列にあとからデータを入れると、その列はフィルタに新しく追加される
- ABCのうちAだけ表示するようにフィルタしていて、Dを追加すると、AとDがフィルタされた状態になる