Excel の目次

UB3/informatics/informatics_meta/index_excel

このページの最終更新日: 2023/03/16

  1. Excel の基本的な使い方
  2. Excel でのデータ操作: 検索、置換など
  3. Excel を使った統計解析
  4. Excel 関数

広告

Excel の基本的な使い方

  1. Excel の概要: ショートカット、関数一覧

Excel でのデータ操作: 検索、置換など

  1. セル内で改行する
  2. 塗りつぶしの色をコピーする
  3. 最後の一文字を置換する
  4. 2 つのファイルが同一かどうかを判定する
  5. ヒートマップ作成、2 つの列から重複する値を探す → 「条件付き書式」
  6. 行の全ての文字に、「様」など特定の文字を付加する
  7. 空白セルを一括削除する
  8. 「値が ** 以上」のセルの個数を数える → countif 関数

Excel を使った統計解析

  1. Excel で t 検定をする
  2. Excel で二次関数の最大値を求める

Excel 関数

とりあえずは、私が研究で使ったことのある関数についてのみ、簡単にメモしてあります。参考書はこの Excel 2019 やさしい教科書 (Amazon link) というのが見やすくてお勧めです。

ROUND

数字を丸めることができる。

たとえば 1.6568602333 という数字が、セルの表示設定で 1.66 として表示されているとする。これをコピーして、1.66 という値でペーストしたいときには、まず Round 関数で数字を丸めてコピー、値をペーストすればよい。単純にコピー & ペーストすると、下の方の位までペーストされてしまう。Excel:mac 2011 だが、他のバージョンでもおそらく同じはず。

LEFT
RIGHT

下記の MID とともに、文字列の一部を抽出する関数である。左側または右側から指定した文字数を取り出す。

=left(文字列,文字数) のように指定する。=left("12345", 3) とすると結果は 123 のようになる。文字列部分にセルを指定して、=left("A1", 3) のように使うことの方が多いだろう。

文字列の長さを取得する LEN 関数と組み合わせて =left(A1, LEN(A1)-N) のようにすると、末尾から N 文字を削除する ことができる。

MID

開始位置と桁数を指定することで、指定した文字列の中央部分から一部を抽出する。任意の文字数ごとに別のセルに値を移す方法 のページで解説した。

=mid(A1,1,11) のように指定する。A1 は文字列が入力されているセル、1 は開始位置、11 は桁数である。

LEN

文字列の長さを取得する。

ABS

数値の絶対値を返す。

RAND

0 から 1 の間で乱数を発生させる。

=rand() のように何も指定しないで良い。乱数の範囲を指定したい場合は RANDBETWEEN 関数を使い、=randbetween(5,10) のように最小値と最大値を指定する。

研究で無作為抽出 (ランダムサンプリング) が必要なときは、この関数を使うことができる。つまり、それぞれのデータに RAND 関数で番号を割り振って、大きい方または小さい方から順に選べば、無作為抽出が可能である。

STDEV

=stdev(範囲) で、分母に n-1 を置いた不偏標準偏差を計算する。n を使う標準偏差の計算には、stdevp を用いる。

TTEST

t 検定 のための関数。詳細は Excel で t 検定を行う のページにまとめた。

AND

複数のセルが等しいかどうかを確認。=AND(EXACT(A1:Z1, A2)) とすると、A1 から Z1 の値が全て等しいときに TRUE が返ってくる。


広告

References

コメント欄

サーバー移転のため、コメント欄は一時閉鎖中です。サイドバーから「管理人への質問」へどうぞ。