2016-08-01 12 views
1

Googleの従業員のケースを追跡するためにGoogleシートを使用する中小企業があります。彼らは彼らがイニシャルを置くケースを処理していることを入力するとき。ケースを忘れていないことを確認するためにリマインダーアドオンを使用したいと思います。Googleシート内のテキスト置換

アドオンは、電子メールリマインダを送信できるように、連絡先のユーザーに電子メールを送信する必要があります。しかし、単純にケースワーカーのイニシャルを入力する方が速いです。誰かがどのように機能を操作するか、特定の列のすべてのイニシャルを対応する電子メールに置き換えることができるようにカスタムメッセージを書く方法を知っていますか?

例については

:=(B2 = "ABC"、SUBSTITUTE(B2、 "ABC"、 "[email protected]"))IF

イニシャルABCが新に発見された場合、ABCの電子メールを配置します細胞。しかし、IFELSEが有効な機能として認識されないため、1つのスクリプトですべての従業員の頭文字を置き換える機能を拡張することはできません。

どれガイダンスが大幅

+0

多くのif文をまとめて文字列にすることができます。 if関数は次の順序に依存します。 '= If(条件が真ならこれを、偽ならこれを行います)'。複数のif文を一緒に文字列にするには、もしそうであればfalseであるところに数式を置く。 (B2 = "ABC"、 "[email protected]")、IF(B2 = "DEF"、SUBSTITUTE(B2、 "DEF"、 "DEF" @ 123.com ")))' etc ... – mongoose36

答えて

0

をappreiciatedされるだろうあなたは、単純なVLOOKUP

でこれを行うことが2列を持つ新しいシートを作成します。最初のものは、電子メールアドレスを含む2番目のものを含みます。シート1の新しい列で

あなたは、このようなsomethign記述します。 = VLOOKUPは、(B2は、Sheet2のA1:!B25,2)! B2はイニシャルとSheet2のセルであるA1:B25の範囲でありますどこに電子メールアドレスを格納しますか。

関連する問題