質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google

Googleは、アメリカ合衆国に位置する、インターネット関連のサービスや製品を提供している企業です。検索エンジンからアプリケーションの提供まで、多岐にわたるサービスを提供しています。

Q&A

1回答

231閲覧

GAS テキストから金額指定、集計する方法

snow14

総合スコア9

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google

Googleは、アメリカ合衆国に位置する、インターネット関連のサービスや製品を提供している企業です。検索エンジンからアプリケーションの提供まで、多岐にわたるサービスを提供しています。

0グッド

1クリップ

投稿2020/07/09 04:55

Gmailからスプレッドシートにまとめて、そこから金額の集計をしたいと考えています。
例えば
<Gmail本文>
R1 から以下の注文がありました。

 注文内容
・ハイボール x 1
・お茶 x 1

<スプレッドシート>
下記のようにスプレッドシートに転記します。
![イメージ説明]

上記の飲み物の費用を集計するために、

 ・各飲み物の金額を設定する方法
・数量に合わせて金額を集計する方法

をご教示いただけないでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

・各飲み物の金額を設定する方法
|  A列 |B列|C列|
|ハイボール|500 | 円 |
| お茶   |100| 円 |

だとしたら

JavaScript

1 var spreadsheet = **.getActiveSpreadsheet();//**は自分で調べて 2 3 var seet = spreadsheet.getSheetByName('シート名');//転記されたシート 4 5 var otya = 0; 6 var haiboru = 0; 7 8 var i = 2; 9 10 while (seet.getRange(3,i).getValue() !== "") { 11 12 if(seet.getRange(3,i).getValue() == "ハイボール"){ 13 haiboru + seet.getRange(4,i).getValue(); 14 } 15 if(seet1.getRange(3,1).getValue() == "お茶") { 16 otya + seet.getRange(4,i).getValue(); 17 } 18 i++ 19 } 20 21 otya = otya * 200; 22 haiboru = haiboru * 500; 23 24 //あとは合計金額を表示したいところにsetValue

こんなところ????

プログラミングを書かないなら、
こういう仕組みで( https://tinyurl.com/y9twguce
お茶 と ハイボール とで金額をソートして
=countif() って関数を打ち込んで、数えた数に金額を掛け算してもいいと思う。

投稿2022/03/28 10:50

編集2022/03/28 10:56
penguin520

総合スコア345

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問