内科のメモ帳

ずぼらな覚え書き

ユーザ用ツール

サイト用ツール


apps:excel

Excel

  • 最終的に RPython で処理するとはいえ,一番初めのデータ収集はエクセルで行うことが多い
    • どんな電子カルテも Win PCにインストールされており,そこには必ずエクセルがあるから
  • エクセル操作に習熟しておかないとデータ整形のタイミングで死ぬほど時間を浪費することになる
    • 初めから tidy なデータベース形式で収集することが死ぬほど大事
    • 自分で多数例の記述研究や観察研究を行う時も同様.必ず縦は通し番号・カルテIDのみとし,それぞれの要素はすべて行方向に展開するようにデータをまとめておく
  • マクロについては Excel VBA に別記

特に便利なもの

  • PowerQuery で 特定の範囲を選択してから unpivot columns1) をすると横持ちデータを縦持ちに変換できる
  • Data»Text to Columns(日本語では区切り位置) で長さを指定してセルを分割したり,DMYの日付データを YMDに修正したりできる

ショートカットキー

  • エクセル特有の操作に限定して列記(Ctrl+A,C,S,V,X,Y,Z,など全アプリ共通の常識的なものは割愛)

余分なものを表示しない

WinMac動作
Ctrl + 0Ctrl(⌘可) + 0列の非表示 → Shift同時押しで再表示
Ctrl + 9Ctrl(⌘可) + 9列の非表示 → Shift同時押しで再表示
  • 「グループ化して折り畳む」も有効
  • データベースとしてエクセルシートを使う場合,どんどん「横長」になるため必須
    • というより,後々のデータ処理のことを考えると絶対に横長で運用しなければならない
    • 列と行の意味が一義的に対応していないと結局後にデータとして使えずデータ整形の時間が必要になる

一気に選択

Shift + Space行全体を選択
Ctrl + Space列全体を選択
Ctrl + Shift + “+” 行や列を追加(上記の行全体や列全体選択の後に!)
Ctrl + “-” 行や列を削除(同上)
Ctrl + G選択範囲を決める(可視セルのみ,エラーセルのみなど)
Ctrl + Enter上記の選択状態で文字を入力してEnterではなくCtrl+Enterとすることで全ての選択セルに反映される

セル書式

Ctrl + 1セルの書式設定
Ctrl + 5取り消し線

ラクなコピペ

WinMac動作
Ctrl + D⌘ + D上のセルをコピーする
Ctrl + R⌘ + R左のセルをコピーする
Ctrl + Alt + V形式を指定指定して貼り付ける(V:値,T:書式,E:行列入れ替え)

Fnキー

F2アクティブセルを編集
F3名前の貼り付け
F4直前の操作を繰り返す
絶対参照と相対参照の切り替え
F9再計算
F11選択範囲からグラフ作成
F12名前をつけて保存
  • F4を繰り返し押すと,相対参照 → 絶対参照 → 複合参照(行固定) → 複合参照(列固定)で循環する

ショートカット

WinMac動作
Ctrl + W⌘+W1つのファイルで閉じる
Ctrl + :⌘+:現在の時刻を入れる
Ctrl + ;Ctrl+:今日の日付を入れる
Ctrl + Shift + #同左〔日付表示形式〕を適用する

Altキー活用(Winのみ)

Alt → H → A → Cセルを中央揃えにする
Alt → H → Hセルの塗りつぶし
Alt → H → H → Nセルの塗りつぶしなし
Alt → H → F → Cフォントの色
Alt → H → F → Fフォント
Alt → H → O → Iホイ,列幅自動調整
Alt → O → R → Eオレ,行高自動調整
Alt → H → B → A格子追加
Alt → W → F → FWindow Frame Fix/解除;ウィンドウ枠を固定する(先頭行・列のみ常時表示)

ナビゲーションキー

HomeFn + ←行頭に移動するF2押してHome(Fn+ ←)でセルの行頭から編集
Wクリックして ← 連打しない!!
EndFn + →行末に移動する同上の利用方法
PgupFn + ↑1画面スクロールCtrl+Pgupで左のシート
Alt+PgUpで1画面右スクロール
PgDnFn + ↓1画面スクロールCtrl+PgDnで右のシート
Alt+PgDnで1画面左スクロール

ドラッグ

ドラッグ + Shiftセル枠を掴んでドラッグして Shift を押すと,挿入する形で貼り付け可
ドラッグ + Ctrlセル枠を掴んでドラッグして Ctrl を押すと,移動ではなくコピーになる
シートを選択する場合も同様でシートをコピーできる
オートフィルのとき,コピーにするか連番にするか入れ替える

エクセルが横長になりすぎるとき

  • 正しくデータベース形式にすると,当然ながら列が大量になる(横長のテーブルになる)
    • 一覧性が悪い時には以下の手法を試して見やすくするとよい
フィルターの使用データベース内の特定の列にフィルターを適用し,必要な情報のみを表示する
グループ化類似のデータをグループ化し,階層的な表示を作成する
ピボットテーブルの使用データを異なる視点から集計し,分析する
シート分割データベースを複数のシートに分割し,カテゴリやテーマごとに関連付ける
カラムの非表示不要なカラムを非表示(Ctrl+0, Ctrl+9)にし,必要な情報のみを表示する
apps/excel.txt · 最終更新: 2024/09/24 by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki