0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

VBAスタンダード WorksheetFunctionまとめてみた

Last updated at Posted at 2022-11-06

VBAスタンダードのによく出る関数

1. Sum関数

範囲内の数値の合計

=WorksheetFunction.Sum(範囲,列)

2. SumIF関数

条件を満たすすべての数値の合計

.SumIf(条件の範囲,条件,足す範囲)

3. CountIf関数

条件を満たすセルをカウント

.CountIf(範囲,条件)

4. Large関数

n番目に大きい値を取得

.Large(範囲,n)

5. Small関数

n番目に小さい値を取得

.Small(範囲,n)

6. EoMonth関数

開始日からnヶ月後の最終日を取得

.EoMonth(開始日,n)

7.VLookup関数

表の縦方向にデータを検索し、一致した値と同じ行にあるデータを取得

.VLookup(検索値,範囲,列番号,検索方法)

列番号
左から数えて何列目か(1番左の列は1)
検索方法
FALSE→全く同じ値
TRUE →1番近い値

8. Index関数

行番号と列番号に基づいて、リストやテーブルからセル値を取得

.Index(範囲,行番号,列番号)

9. Match関数

検索した値のセルの場所を取得

.Match(検索値,範囲,方法)

方法
-1→検索値以上の最大値
0 →検索値に完全一致
1 →検索値以下の最小値

10. SubTotal関数

さまざまな集計値を取得する関数

.SubTotal(方法,範囲)
方法 意味 同等の関数
1 平均値        AVERAGE
2 数値の個数 COUNT
3 データの個数 COUNTA
4 最大値 MAX
5 最小値 MIN
6 PRODUCT
7 普遍標準偏差 STDEV.S
8 標本標準偏差 STDEV.P
9 SUM
10 不偏分散 VAR.S
11 標準分散 VAR.P

最後に

以上です。不明点や間違っている点があればコメントでお知らせください。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?