LookUp関数の基本的な使い方
まずLookUp関数とは
Lookup関数は、別のテーブルから値を取得することができます。
特徴は、最初に見つかった1件のレコード返すところです。
基本的な構文
Lookup(テーブル, 条件式 [※ここは省略可能, 列] )
テーブル・・・SharePointのリスト等の名前。
条件式・・・「リストの中のこのレコード」を指定する式。
列・・・条件式で指定したレコードの特定の情報を指定。省略可能。
LookUp関数の特徴
LookUp関数の1番の特徴は、最初に見つかった1件のレコード返すところです。
ですので、 LookUp関数で2件以上のレコードを取得することはできないので注意してください。
2件以上のレコードを取得したい場合は、Filter関数などを使いましょう。
Filter関数については下記記事をご参照ください。
また、他にも完全一致でないとレコードを返さない特徴もございます。
基本的な使用例
下記のような取引先リストがあったとします。
LookUp関数を用いて、所在地で取引先を検索するアプリを作ってみます。
右の「取引先リストに登録されている会社」は先ほどのSharePointに登録したリストをギャラリーで全てのアイテムを表示させています。
そして、左は検索窓と検索結果を表示するギャラリーです。
検索窓は[adressInput]という名前の「テキスト入力」を設置します。
そして検索結果を表示するギャラリー(SearchCompany)の「item」に下記コードを入力。
LookUp(取引先リスト,住所 = adressInput.Text)
設定は以上です。アプリで動きを確認してみると、問題なく絞り込みできています。
まとめ
今回は、LookUp関数について紹介しました。
「完全一致でないといけない」「最大1件のレコードしか返さない」という特徴を持った関数です。
向き不向きを見極めて使っていきましょう。
最後まで読んでくださりありがとうございました。
コメント
コメント一覧 (33件)
cheap lasuna pill – purchase diarex without prescription buy himcolin no prescription
brand besifloxacin – carbocysteine oral purchase sildamax online
order probenecid online cheap – generic benemid 500 mg oral carbamazepine 200mg
mebeverine where to buy – etoricoxib 120mg us pletal 100 mg cost
how to buy celecoxib – oral indomethacin 75mg buy indomethacin 75mg without prescription
buy diclofenac sale – buy diclofenac generic aspirin 75mg without prescription
where to buy rumalaya without a prescription – purchase amitriptyline without prescription amitriptyline 50mg tablet
order mestinon 60 mg – azathioprine 50mg ca azathioprine order
brand diclofenac – nimodipine over the counter cheap nimodipine tablets
baclofen cost – piroxicam order piroxicam 20 mg us
oral meloxicam 15mg – order maxalt 5mg for sale toradol 10mg brand
periactin ca – zanaflex ca tizanidine 2mg uk
trihexyphenidyl medication – order voltaren gel online cheap order diclofenac gel cheap
buy cefdinir no prescription – buy cleocin generic
isotretinoin medication – buy dapsone 100mg generic purchase deltasone generic
prednisone 20mg cost – prednisone 5mg canada generic elimite
permethrin price – cheap acticin buy tretinoin gel online
buy flagyl 200mg online – buy flagyl generic cenforce 100mg pill
betamethasone over the counter – adapalene drug purchase benoquin online cheap
augmentin 1000mg usa – order augmentin 1000mg online levoxyl brand
cleocin 150mg oral – brand cleocin purchase indomethacin pills
cozaar online buy – buy hyzaar generic buy cephalexin 500mg online cheap
cheap eurax – eurax brand order generic aczone
buy bupropion pills – order xenical 60mg online purchase shuddha guggulu
provigil 100mg for sale – promethazine over the counter buy meloset 3 mg pills
buy prometrium 100mg pills – prometrium over the counter fertomid cheap
buy capecitabine online cheap – xeloda online buy danazol order
aygestin online order – buy lumigan cheap order yasmin pills
order fosamax 35mg generic – cost provera 5mg medroxyprogesterone 10mg usa
order cabergoline 0.25mg generic – buy cheap generic alesse purchase alesse pill
estradiol 2mg ca – buy generic femara online anastrozole 1 mg brand
シルデナフィルジェネリック йЂљиІ© – г‚їгѓЂгѓ©гѓ•г‚Јгѓ«гЃ®йЈІгЃїж–№гЃЁеЉ№жћњ г‚·г‚ўгѓЄг‚№ йЈІгЃїж–№
гѓ—гѓ¬гѓ‰гѓ‹гѓійЊ 5mg еј·гЃ• – г‚ўгѓўг‚г‚·гѓ« йЈІгЃїж–№ г‚ўг‚ёг‚№гѓгѓћг‚¤г‚·гѓіе‡¦ж–№