---
title: Power Apps関数解説～First,Last,Index,FirstN,LastN関数～
tags:  #power apps #power app関数解説 #power platform  
author: [よう](https://www.docswell.com/user/yougears-lab)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/3EKGDDK4JD.jpg?width=480
description: First,Last,Index,FirstN,LastN関数 これらはテーブルのレコードを取得する為の関数です。 First関数：テーブルの最初のレコードを返す関数 Last関数：テーブルの最後のレコードを返す関数 Index関数：テーブル内の順序付けされた位置に基づいてテーブルのレコードを返す関数 FirstN関数：テーブルの最初のレコードから第二引数で指定した数の分のレコードのセットを返す関数 LastN関数：テーブルの最後のレコードから第二引数で指定した数の分のレコードのセットを返す関数 詳しい解説はこちらから https://youtu.be/MWomnsFY_9Y
published: July 28, 22
canonical: https://www.docswell.com/s/yougears-lab/5D43VK-20220728001
---
# Page. 1

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

Power Apps関数解説
～First,Last,FirstN,LastN,Index関数編～
#業務ハックLab


# Page. 2

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

データベースとは？
• 大量にあるデータを簡単に検索や蓄積できるようにした情報の集まりのこと
データベース
#業務ハックLab


# Page. 3

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

テーブルとは？
• データベース内にデータを実際に保存しておくための箱のことです。
データベース
#業務ハックLab
Title
A01
A02
A03
A04
A05
Value
ABC
DEF
GHI
JKL
MNO
Title
B01
B02
B03
B04
B05
Value
あいうえお
かきくけこ
さしすせそ
たちつてと
なにぬねの


# Page. 4

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

レコードとは？
• レコードはテーブルに保存された一組のデータの集合を指します。
#業務ハックLab
Title
Value
A01
ABC
A02
DEF
A03
GHI
A04
JKL
A05
MNO


# Page. 5

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

フィールドとは？
• データベースにおけるデータの最小単位のこと
#業務ハックLab
Title
Value
A01
ABC
A02
DEF
A03
GHI
A04
JKL
A05
MNO


# Page. 6

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

First関数とは？
• テーブルの最初のレコードを返す関数
#業務ハックLab
Title
Value
A01
ABC
A02
DEF
A03
GHI
A04
JKL
A05
MNO


# Page. 7

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

First関数とは？
• テーブルの最初のレコードを返す関数
First( hogehogeList )
①
①：操作の対象となるテーブル 必須項目
#業務ハックLab


# Page. 8

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

LAST関数とは？
• テーブルの最後のレコードを返す関数
#業務ハックLab
Title
Value
A01
ABC
A02
DEF
A03
GHI
A04
JKL
A05
MNO


# Page. 9

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

Last関数とは？
• テーブルの最後のレコードを返す関数
Last( hogehogeList )
①
①：操作の対象となるテーブル 必須項目
#業務ハックLab


# Page. 10

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

Index関数とは？
• テーブル内の順序付けされた位置に基づいてテーブルのレコードを返す関数
#業務ハックLab
Title
Value
A01
ABC
A02
DEF
A03
GHI
A04
JKL
A05
MNO


# Page. 11

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

Index関数とは？
• テーブルの最初のレコードを返す関数
Index( hogehogeList , 3 )
①
①：操作の対象となるテーブル 必須項目
②：取得するレコード番号 必須項目
#業務ハックLab
②


# Page. 12

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

FirstN関数とは？
• 最初のレコードから第二引数でした数の分のレコードのセットを返す関数
#業務ハックLab
Title
Value
A01
ABC
A02
DEF
A03
GHI
A04
JKL
A05
MNO


# Page. 13

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

FirstN関数とは？
• 最初のレコードから第二引数でした数の分のレコードのセットを返す関数
FirstN( hogehogeList , 3 )
①
①：操作の対象となるテーブル 必須項目
②：取得するレコード番号 必須項目
#業務ハックLab
②


# Page. 14

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

LastN関数とは？
• 最後のレコードから第二引数でした数の分のレコードのセットを返す関数
#業務ハックLab
Title
Value
A01
ABC
A02
DEF
A03
GHI
A04
JKL
A05
MNO


# Page. 15

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

LastN関数とは？
• 最後のレコードから第二引数でした数の分のレコードのセットを返す関数
LastN( hogehogeList , 3 )
①
①：操作の対象となるテーブル 必須項目
②：取得するレコード番号 必須項目
#業務ハックLab
②


# Page. 16

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

First、Last、Index、FirstN、LastN関数
First( hogehogeList )
Last( hogehogeList )
Index( hogehogeList , 3 )
FirstN( hogehogeList , 3 )
LastN( hogehogeList , 3 )
この関数を使用すればテーブルの中から任意のレコード
を取得できるので非常に便利な関数です！
#業務ハックLab


