Lower - スクリプトおよびチャート関数このページ上
Lower() は、指定された文字列のすべての文字を小文字に変換します。
構文:
Lower( text)
戻り値データ型: 文字列
例: チャートの数式
Lower( 'abcD' )
abcd を返します
例 - Lower の基本
チャートの数式
概要
データ ロード エディターを開き、以下のロード スクリプトを新しいタブに追加します。
ロード スクリプトには次が含まれています。
ロード スクリプト
Example:
Load * inline [
InputText
rHode iSland
washingTon d.C.
new york
];
結果
データをロードしてシートを開きます。新しいテーブルを作成し、この項目を軸として追加します:
次の計算軸を作成します。
結果テーブル
入力テキスト
Lower(InputText)
new york
new york
rHode iSland
rhode island
washingTon d.C.
washington d.c.
Lower 関数の出力は、すべての値を小文字に変換します。
ロード スクリプト
次のコードは、ロード スクリプトで関数を使用する方法を示しています。
Load
String,
Lower(String)
Inline
[String
rHode iSland
washingTon d.C.
new york];
結果テーブル
文字列
Lower(String)
rHode iSland
rhode island
washingTon d.C. washington d.c. new york new york
例 - Lower のシナリオ
チャートの数式
概要
顧客データのデータセットには、ドメインに大文字と小文字が混在したメール アドレスが含まれています。同社はこれらのアドレスをすべて小文字に統一したいと考えています。
データ ロード エディターを開き、以下のロード スクリプトを新しいタブに追加します。
ロード スクリプトには次が含まれています。
ロード スクリプト
Example:
Load * inline [
CustomerID, EmailAddress, Inquiry
1001,john.doe@Gmail.com, Inquiry about product return
1002,mary.jane@yahoo.com, Inquiry about order status
1003,a.smith@GMAIL.COM, Inquiry about shipping details
1004,lisa.black@outlook.com, General product inquiry
1005,james.wong@Yahoo.COM, Question about pricing
];
結果
データをロードしてシートを開きます。新しいテーブルを作成し、これらの項目を軸として追加します:
次の計算軸を作成します。
結果テーブル
CustomerID
EmailAddress
Lower(EmailAddress)
1001
john.doe@Gmail.com
john.doe@gmail.com
1002
MARY.JANE@YAHOO.COM
mary.jane@yahoo.com
1003
a.smith@GMAIL.COM
a.smith@gmail.com
1004
lisa.black@Outlook.Com
lisa.black@outlook.com
1005
james.wong@Yahoo.COM
james.won@yahoo.com
Lower 関数の出力は、すべてのメール アドレスを小文字で返します。