論理関数

【簡単関数シリーズ】IF関数をマスターしよう!

平素よりdesknet’s NEOをご利用いただきまして、ありがとうございます。

[ カスタマーサクセス部 ]の小川です。

 

簡単関数シリーズと題して、アプリ作成時に皆さまから良くご質問いただく自動計算部品の使い方についてご案内させていただきます。今回は、IFについてご案内します。

 

IF指定した条件を満たしている時と満たしていない時で異なる値を表示させることができる関数です。

皆さんは、Excelで馴染もあり、良く活用している関数だと思います。複雑なアプリ作成時には欠かせません。

 

初回の簡単関数シリーズでは、自動計算画面について解説しています。

初めてAppSuiteで自動計算部品を使う方は、まず、以下の記事をご覧ください。

 

https://www.desknets.com/neo/users/media/appsuite/11674/

 

次回ご案内予定のIFS関数と組み合わせるととても便利ですので、是非マスターしましょう!

 

それではLet’s Try!

 

下図を例に解説しますが、まずはアプリの構成についてです。

プルダウン部品を使い、グレードとして[ プレミアム / スタンダード ]を用意しました。

[ 部品名:ご提供価格 ]は自動計算部品を配置しています。

今回は、グレードの選択値により、ご提供価格を変動させる想定としたいので、

プレミアム選択時のご提供価格は定価の2割引き、スタンダード選択時のご提供価格は定価とします。

 

AppSuiteのアプリの詳細画面。グレード(未選択、プレミアム、スタンダード)、商品(カブトムシ)、定価(10,000)の入力項目があり、「ご提供価格」の項目が強調されている。

 

次に、自動計算の中身について解説いたします。

 

下図のとおり、計算結果の表示形式[ 数値 ]を選択します。

[ 編集 ]を押すことで、自動計算画面が立ち上がります。前回もお伝えしますが、

ポイントとして、Excelと異なり、数式のスタートは「 = 」から始まらないことです。

画面中央のガイド(赤枠)にあるとおり、以下のように構文を作っていきます。

IF(条件式,真値:条件を満たしている,偽値:条件を満たしていない)

 

それではやってみましょう!まず、右端から[ IF() ]をクリック。

 

ここから条件式を構成します。左端から[ グレード ]を選択後、右端から[ = ]をクリックします。

同様に、右端から[ “” ]をクリックし「 プレミアム 」入力します。※””で挟むと文字扱いになります。

ここからは真値を構成したいので、[ , ]を入力し、プレミアムが選択されたら定価の2割引きとするため、左端から[ 定価 ]を選択後、右端から[ * ]をクリックし「 0.8 」入力します。

ここからは偽値を構成したいので、[ , ]を入力し、左端から[ 定価 ]をクリックします。

最後にOKをクリックし、完成です。

 

AppSuiteの「部品の設定」画面と「自動計算」エディタのスクリーンショット。左側の設定パネルで「計算式」の編集を選択し、右側のエディタでIF関数を用いた計算式を設定する手順が①から⑧の番号付きで示されている。計算式の内容は、グレードがプレミアムなら定価の0.8倍、それ以外は定価を表示する設定。

 

下図のとおり、正しい動作を確認できました!

 

AppSuiteの入力画面における自動計算の実行例。上段の「プレミアム選択時」は、定価10,000に対しご提供価格が8,000(2割引き)と表示されている。下段の「スタンダード選択時」は、定価と同じ10,000がご提供価格として表示されている。

 

条件式で使える演算子は以下をご参考ください。

 

計算式で使用できる記号(演算子)の一覧表。四則演算、べき乗、比較演算子、文字列結合、論理演算子、グループ化、文字列引用符の各記号について、記述方法、意味、使用用途がまとめられている。比較演算子は関数の条件式として使用される。

 

次回からは良くご質問いただくIFS関数をご案内しますので、ご期待ください。

 

では、またお会いしましょう!

 

■お問い合わせ先

株式会社 ネオジャパン カスタマーサクセス部

E-mail:csuccess@desknets.com

WRITER
みなとデスクネッツ編集部
WRITER
みなとデスクネッツ編集部
もっと使いやすいデスクネッツを働くみなで作っていきたい! desknet's NEOをお使いいただいている皆さまがもっとデスクネッツを使いこなし、業務効率化をしていただくため、 現場目線で活用術や新バージョン情報をお伝えしていくメディアとして記事を執筆しています。
もっと使いやすいデスクネッツを働くみなで作っていきたい! desknet's NEOをお使いいただいている皆さまがもっとデスクネッツを使いこなし、業務効率化をしていただくため、 現場目線で活用術や新バージョン情報をお伝えしていくメディアとして記事を執筆しています。
  • X
  • facebook
  • Pocket
  • はてな