Excel

Excelで表形式に入力されてしまったデータを整形するにはINDEX関数が便利

こういう「お前は何がしたかったんだ」みたいなファイルが引き継がれることありますよね?ない?そいつはよかったな!!!!! クソみたいなデータを整形する 普通データはこう入力するだろう。こうでなくては何も始められない。 だが不幸なことに現実はこう…

Excelで複数条件抽出&集計

このようなデータがあって、条件1と条件2に基づいて何らかの集計をしたいとする。 AVERAGEIFS 平均値を計算したいのであれば、AVERAGEIFS関数があるので、例えばこのように入力する。 =AVERAGEIFS(平均対象範囲,条件範囲1,条件1,条件範囲2,条件2)最初の例で…

Excelでエラー値を表示させなくする方法

Excelで印刷用の資料を作成していると(そもそもするなという話だが)、VLOOKUPなんかでエラーが帰ってきた場合にそれを表示したくないという場面がしばしばある。その解決方法3つ。 1. 条件付き書式を使う Excel for Mac 2011の場合だがスタイルを「クラシ…

最も出現頻度の高い項目を表示する

例えば、 {a, b, b, c, c, c, d, d, e, e, e, e} というようなデータがあったとして、eを表示したい。これをExcelでやりたい。一時計算用のセルなどを使わずに。 最初は簡単そうに思えたのだが、ちょっと試行錯誤した程度では思いつかなかったので検索。結果…

Excelの空白セルと空文字列

「空のセル」 Excelにおいて空のセルをどう処理すれば良いのかというのは難しい問題である。そもそも「空のセル」と言った場合に、それがそもそも何を意味しているのかという点からして問題がある。 見た目が空白になるセルの例として、代表的なものは以下の…

ExcelでEmacsライクなキーバインドを使う

いったい何なの どうしてもExcelに大量のデータを入れないといけない状況にあってむしゃくしゃしたので、VBAのApplication.Onkeyメソッド等を利用して「概ね*1」EmacsライクにExcelを操作できる環境を作った。どうしても無理な部分は諦めたがカーソルの移動…

Excel上でRを動かすRExcel

最近Office Professionalを買ったので,近頃はもっぱらOfficeで遊んでいる.Officeはちょっとバグとか多くて難しいから,よく勉強をして早く初心者を脱出したい. で,ここ2〜3日はExcelからRを呼ぶ方法をいろいろ調べていた.やっぱVBAちょっとくらい勉強し…