タグ付けされた質問 「google-sheets」

ウェブブラウザまたはアプリでスプレッドシートを作成および編集するためのGoogleのウェブアプリケーションに関する質問。GoogleドライブのExcelファイルエディタには使用しないでください。質問にデモスプレッドシートを追加することを検討してください。これにより、満足のいく答えが得られる可能性が大幅に高まります。

1
「xxxと共有」の数が実際より多いGoogleスプレッドシート?
私のGoogleスプレッドシートのすべてについて、共有設定は「特定のユーザーがアクセスできる」にあり、各シートは私が知っている3人のユーザーと共有されます。青い[共有]ボタンをクリックすると、名前がリストされます。 しかし、青い[共有]ボタンの上にカーソルを合わせると、「xxx人と共有」と表示され、xxxは常に3より大きく、10〜90のように見えます。 何が起こっているのですか-誰もが同じことを経験していますか? 編集:IMPORTRANGE関数を使用してそのシートのデータをリンクするたびに、「共有」番号が増加するようです。その場合、「共有」の定義は、通常考えられているものとは大きく異なります。

7
特定の月の金曜日の数を数える
Googleスプレッドシートの関数を使用して、特定の月の金曜日の数を確認したいと思います。 たとえば、2014年1月の場合は5、2014年2月の場合はになります4。 どうやってやるの?

1
MAX(範囲)値の行番号を取得しますか?
複数のアイテム、それらのボリュームとマージンを含むスプレッドシートがあります。で最大マージンを見つけるのに問題はありません=MAX(Range)。私が見つける必要があるのは、その値の行番号です。 これらの値があるとしましょう: A B C 1 Item1 5m³ 70% 2 Item2 10m³ 80% 3 Item3 2m³ 50% 最大マージンは80%です。この値が行2のアイテム2に属していることを知る必要があり ます。それを見つける方法はありますか?

2
カスタムデータ転置?
学生/メンターで構成されるグループのエクスポートを持っています。グループの全員が生徒でありメンターでもあります。メンターが割り当てられた学生ではなく、メンターが割り当てられた学生になるようにデータを変換する必要があります。 ソフトウェアは、生徒の名前とその生徒に割り当てられたメンターを含むシートの5つの列などのエクスポートを提供します。 ID Numbers of Students | Students | Mentor 1 | Mentor 2 | Mentor 3 1列のメンターと次のような対応する生徒とデータを参照するためのシートが必要です。 ID Numbers of Mentors | Mentors | Student 1 | Student 2 | Student 3 | Student 4 学生はメンターであり、メンターは学生です-それは同じ名前のセットです。メンターには最大4人の生徒が割り当てられます。メンターごとに1行のみ。 私は考えているのQUERY()かもしれませんARRAYFORMULA()が、割り当てられた使用法VLOOKUP()やFILTER()を使用できませんでしたARRAYFORMULA()。私はそれでどこにも行きません。 説明されているようにデータを転置するには、どのGoogleスプレッドシートの数式を使用しますか?例を提供できますか?私はカスタム関数を受け入れますが、これは確かに既存のツールで実行できます。


3
セルデータに基づいてGoogleスプレッドシートのセルに色を付ける
内容に基づいてセルに色を付けたいのですが。0=赤、100=緑、線形補間。 function LinInt(x){ var ss = SpreadsheetApp.getActiveSheet(); var cell = ss.getActiveRange(); var hue; hue = (x/100)*120; var color = HSVtoRGB(hue, 40, 100); cell.setBackground(color); return x; } function HSVtoRGB(h, s, v) { var r, g, b, i, f, p, q, t; if (h && s === undefined && v === undefined) …

4
データベースに接続し、Googleスプレッドシートにデータをフェッチします
私はこれについてしばらく考えていました。私たちは同僚とGoogleスプレッドシートを頻繁に使用していますが、重要なのは、MySQLデータベースに既にあるデータを常に書き留めておかなければならないということです。 スプレッドシートをMySQLサーバーに接続し、実行可能スクリプトなどを使用して特定の行にデータをフェッチする可能性はあるのでしょうか。

2
式に基づいて構築された名前付き範囲
セルB2(現在の値は7)でカウントされるアイテム(セルA1からA7)のリストがあり、B2の数式はのようなものです=COUNTA(A1:A10000)。セルA8に値を追加すると、セルB2のカウントが8に更新されます。セルA9、A10、...などに値が入力されると、セルB2のカウントは常にリスト内の現在のアイテム数を追跡します。 を使用してセルB2のカウントに基づいて、たとえば、名前付き範囲を作成する機能があると非常に便利です。items =OFFSET(sheet!$A$1,0,0,sheet!$B$2,1) または =ArrayFormula(OFFSET(sheet!$A$1,0,0,sheet!$B$2,1)) 名前付き範囲を定義します。 この方法itemsはどこでも使用でき、項目リストが変更されると動的に更新されます。 これはExcelで実行できる方法ですが、Googleスプレッドシートを使用した対応する方法は何ですか?

3
2つの変数に基づいてデータを合計するGoogleスプレッドシートの数式を作成する方法
データセクション: したがって、次のような1つのシートにデータがあります。 TYPE AMOUNT YES/NO Pig 20 Y Pig 30 N Pig 10 Y Cow 20 Y Cow 30 N Cow 50 N Bat 10 N 結果セクション Googleスプレッドシートを使用していて、別のシートに表があります。次のような合計が得られる式([=?]というラベルが付いたセルのようにセルに配置)が必要です。 TYPE YES NO Bat [=?] [=?] Cow 20 80 Pig 30 30 しかし、私はまだ式が必要です。 問題のセクション 苦労しています。結果テーブルに、データセクションで型の一致を検索し、その型のYを合計する数式が必要です。データセクションで型の一致を検索し、その型のNを合計する別の数式が必要です。私はVLOOKUPまたはHLOOKUPを想定していますが、SUMをさらに取得するのに苦労しています。ここにサンプルシートをリンクしました。 ポスト後の追加編集 クエリは必要ありません。結果セクションの各列の[=?]を置き換える数式が必要です。私は例としてそこに大量の情報を載せました。

3
2つの行の各セルを比較する
私はそれほど単純ではない数式を使用して、Google Docスプレッドシートで作業しています。数式は機能しますが、思い通りにはいきません。私が達成したいのは: 「T3からAM3までの各セルをT2からAM2までの各セルと比較し、一致する場合は1を、そうでない場合は0を返します。次に、それらすべての合計を計算します。 したがって、10組のセルが一致する場合、10が必要です。13が一致する場合、13などです。一致するものがない場合、0。 私は何かを書くことを考えました =SUM(IF(T3:AM3=$T$2:$AM$2;1;0)) しかし、これにより、すべてが一致する場合は1、1 つのペアが一致しない場合でも0 が得られます。すべてのペアに適用するようにスプレッドシートに指示するにはどうすればよいですか? そして、どうすれば「合計」できますか?実際のところ、「合計」は2つ以上のパラメーターがないと機能せず、2番目のパラメーターは必要ありません。私は行き止まりにいます。

3
空のセルとゼロを区別する方法
空のフォーム、ゼロ、またはその他の数字「d」を残すことができるフォームから、特定の応答の数を数えたい。 次のコード: var data = sheet.getRange("B2:L").getValues(); var d = 0; if (data[i][j] == d){ count++; } それan empty cell == 0が真であると仮定し、実際に値ゼロを保持するセルの間違った数を数える var d = 0; if (data[i][j] != '' && data[i][j] == d){ count++; } またはのバリエーション!= null / != ""は私にはうまくいかないようです 編集:ドキュメントへのリンク。コピーすれば脚本が見えると思います。

5
1つの行のコンテンツを複数の行に分割しますか?
各行に次のようなデータが含まれているテーブルがあります。 チーム名| 最初のメンバー| 2番目のメンバー| 3番目のメンバー| チームの説明 このデータを変換/分割して、各行にメンバーが1つだけ含まれるようにすることはできますか?このような: チーム名| 最初のメンバー| チームの説明 チーム名| 2番目のメンバー| チームの説明 チーム名| 3番目のメンバー| チームの説明



1
Googleドキュメントスプレッドシートフォームのオプションの説明を含める
通常、フォームのオプションはかなり直感的ですが、場合によっては、個々のオプションをそれぞれ説明する必要があります。実際の質問のすぐ近く。ただし、Googleドキュメントフォームのオプションは、優れたイラストにはあまり役立ちません。以下は、ゲームプロモーション助成金のフォームの問題のあるセクションの画像です。 フォームにはこれらのことを説明する2つの一般的なオプションがありますが、フォームの作成方法は、この種の説明には役立たないようです。 上部の[説明]に各オプションの短い説明を含めることができます。通常、読みやすくするために各オプションを区切るために改行を使用します。基本的なテストでは、改行が許可されているようには見えません。 各オプションボタンの短い説明を各ラジオボタンに含めることができます。これによりフォームは光沢のある外観になりますが、セルには完全なテキストが入力されるため、結果のスプレッドシートは完全な怪物になります。それはテーブルを読むことを完全な苦痛にします。 そのために、ラジオボタンの選択にオプションの読みやすい説明を含めることができる他の代替オプションではないにしても、2つのうちのいずれかが可能かどうか疑問に思っています。 フォームフィールドのヘルプテキストに改行を含める方法はありますか? ラジオボタンの「値」を「テキスト」から分離して、ボタンのラベルにテキストの説明を含め、格納された値(したがってスプレッドシートのセル)を含めない方法はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.