---
title: Power Apps関数解説～Collect関数、Clear関数、ClearCollect関数編～
tags:  #power apps #業務ハックlab #power app関数解説  
author: [よう](https://www.docswell.com/user/yougears-lab)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/YJ9YWNLV73.jpg?width=480
description: Collect関数はデータソースにレコードを追加する関数です。 Clear関数はコレクションに格納されているレコードをクリアする関数です。 ClearCollect関数は一旦コレクションから全てのレコードを削除し、その後、異なるレコードを追加する関数です。 詳しい解説はこちらから！ https://youtu.be/bguYJsajPyg
published: July 27, 22
canonical: https://www.docswell.com/s/yougears-lab/5R4945-20220727002
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/YJ9YWNLV73.jpg)

Power Apps関数解説
～Collect,Clear,ClearCollect関数編～
#業務ハックLab


# Page. 2

![Page Image](https://bcdn.docswell.com/page/GJ86NKX4ED.jpg)

Collectionとは？
• データソースの一時的なコピー等を格納する為に使用される入れ物のことです。
外部データソース
hogehogeList
アプリ内
Collection1
Title
Value
Title
Value
A01
ABC
A01
ABC
A02
A03
DEF
GHI
A02
A03
DEF
GHI
A04
JKL
A04
JKL
A05
MNO
#業務ハックLab


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LJL9PZ8V7R.jpg)

Collect関数とは？
• データソースにレコードを追加する関数です。
hogehogeList
Title
Value
A01
ABC
A02
DEF
A03
GHI
Collection1
Title
Value
A03
GHI
#業務ハックLab
Title:A03
Value:GHI
Title:A03
Value:GHI


# Page. 4

![Page Image](https://bcdn.docswell.com/page/47MZ4V6NJW.jpg)

Collect関数とは？
• データソースにレコードを追加する関数です。
Collect( hogehogeList , { Title:”A03” , Value:”GHI” } )
①
②
①：データソースまたはコレクション名 必須項目
②：追加するレコードまたはテーブル 必須項目
#業務ハックLab


# Page. 5

![Page Image](https://bcdn.docswell.com/page/P7R6W2P4E9.jpg)

Clear関数とは？
• コレクションをクリアする関数です。
Collection1
Collection1
Title
Value
A01
ABC
A02
DEF
A03
GHI
#業務ハックLab
Title
Value


# Page. 6

![Page Image](https://bcdn.docswell.com/page/PJXMPD3ZEX.jpg)

Clear関数とは？
• コレクションをクリアする関数です。
Clear( Collection1 )
①
①：コレクション名 必須項目
#業務ハックLab


# Page. 7

![Page Image](https://bcdn.docswell.com/page/3JKGDXYV7D.jpg)

ClearCollect関数とは？
• 一旦コレクションから全てのレコードを削除し同じコレクションに異なるレコードを追加する関数です。
Collection1
Collection1
Title
Value
A01
ABC
A02
DEF
Collection1
Title
Value
A03
GHI
#業務ハックLab
Title
Title:A03
Value:GHI
Value


# Page. 8

![Page Image](https://bcdn.docswell.com/page/LE3NR5VQE5.jpg)

ClearCollect関数とは？
• 一旦コレクションから全てのレコードを削除し同じコレクションに異なるレコードを追加する関数です。
ClearCollect( Collection1 , { Title:”A03” , Value:”GHI” } )
①
②
①：コレクション名 必須項目
②：追加するレコードまたはテーブル 必須項目
#業務ハックLab


# Page. 9

![Page Image](https://bcdn.docswell.com/page/8EDWYD8W7G.jpg)

Collect、Clear、ClearCollect関数
Collect( hogehogeList , { Title:”A03” , Value:”GHI” } )
Clear( Collection1 )
ClearCollect( Collection1 , { Title:”A03” , Value:”GHI” } )
本格的なアプリを作成していく際にコレクションを使う
ケースが増えてきますのでこちらの関数の使い方は覚え
ておいたほうが良いと思います！
#業務ハックLab


