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

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

6
Googleスプレッドシートでフォームから送信された文字列をプレーンテキストとして扱い、先行ゼロを保持するにはどうすればよいですか?
ユーザーが情報を入力するGoogleフォームがあります。その中には先行ゼロが含まれているものがあります(郵便番号、ID番号など)。 ただし、このデータをGoogleスプレッドシートに保存すると、プレーンテキストとして扱われず、ゼロが取り除かれます。フォームフィールドは、検証されていないテキストフィールドです。 これらの値を含むセルの範囲をプレーンテキストとしてフォーマットしようとしましたが、セル内にテキストがない限り、スプレッドシートはフォーマットをプレーンテキストとして設定しないようです。したがって、列をプレーンテキストとしてフォーマットし、フォームを送信しても、先頭のゼロは削除されます。 これに対処するためのアプリスクリプトを作成しようとしましたが、それを必要とするユーザーに展開するための良い方法はありません。 フォームエントリの前に一重引用符を付けるようにユーザーに指示する必要なしに、どうすればこれを回避できますか?これはとても小さなことですが、一般的な問題であると思われるものに対する適切な簡単な解決策を見つけることができません。これが機能しない場合は、Googleフォーム/シートを完全に削除する必要があるかもしれません。

3
Googleスプレッドシートの日付範囲でピボットテーブルをどのようにフィルタリングしますか?
グラフィックデザインプロジェクトに費やした時間を追跡するGoogleスプレッドシートがあります。プロジェクトを最適化できる場所を理解するために、ピボットテーブルレポートを実行しようとしています。これらのピボットテーブルで、日付範囲でフィルター処理したいと思います。例:1月のすべて(1/1/2014 -1/31/2014)または週1/1/2014-1/7/2014。日付範囲でフィルタリングする場合、総計を調整する必要があります。ピボットテーブルは次のようになります。 Project 1 | Project 2 | Project 3 | Project 4 | 1/1/2014 2 4 2 0 1/2/2014 3 9 0 8 1/3/2014 5 2 2 4 1/4/2014 3 1 0 2 ------------------------------------------------------------------------ Grand Total 13 16 4 14 ピボットテーブルダイアログボックスからフィルターを実行できますが、各日付を個別にオンまたはオフにする必要があります。これはあまり効率的ではないようです。 知らないピボットテーブルダイアログボックスで日付範囲を設定する方法はありますか?追加できない数式またはスクリプトはありませんか?

7
Googleスプレッドシートにヘッダーとフッターを追加する
私は自分の仕事のすべての面でMS OfficeからGoogleドライブに変更している最中です。私が必要とするものはほとんどすべてありますが、ヘッダーとフッターをどのようにしてGoogleスプレッドシートに取り込むかは、Word文書で問題なく機能しますが) これを行うアプローチはありますか?また、これは主にスプレッドシートをPDFとしてエクスポートするときに使用することを指摘する価値があります。MS Excelでできるように、もう1つの優れた点は、改ページを表示できることです。



2
SUMIFの日付範囲とGoogleスプレッドシートの値によるフィルタリング
SUMIF2つの日付範囲を指定して値でフィルタリングするにはどうすればよいですか?私が使用してきた日付範囲の数式は次のとおりです。 =sumif($A:$A,"<="&D$5,$C:$C)-sumif($A:$A,"<"&D$4,$C:$C) これは、列C内のすべての値を合計するのに最適です。ただし、シートが大きくなるにつれて、値フィルターを追加すると便利です。この例では、(D6 :) Foodです。 Column A Column B Column C Column D 7/25/2012 Food $9.26 7/25/2012 Clothes $40.00 D4 = Start Date (7/16/2012) 7/24/2012 Fast Food $10.00 D5 = End Date (7/20/2012) 7/21/2012 Gas $471.50 D6 = Value (Food) 7/18/2012 Food $3.60 Sum of results = $516.49 7/23/2012 Food …

2
Googleスプレッドシートのセルを更新する方法は?
Googleスプレッドシートに、Google ScriptのURLFetchを使用して外部のWebサービスを呼び出す列があります。セルは、そのセルの行で2つのパラメーターを使用します。変更が発生した後、これらの2つのパラメーターがWebサービスに再度送信された場合に異なる値を返す場合、セルはキャッシュされた値を保持します。行をコピーして別の行に貼り付けると、Webサービスで計算された値が正しい値に変更されるため、キャッシュされていることがわかります。 特にカスタム関数で外部のWebサービスを使用している場合に、Googleスプレッドシートの行またはセルに値を強制的に再計算させる方法はありますか?

4
日付の範囲の値を合計する方法
以下の形式のGoogleスプレッドシートがあります。例を示します。 列A→日付 列B→数値 A列の日付の範囲でB列の値を合計したいと思います。 例: 01-feb-12と29-feb-12の間の値の合計。 Excelでは、次の式を使用しました。 =SUMPRODUCT(N(A1:A1000>=A35),N(A1:A1000<=A36),B1:B1000) どこ: A35 =開始日 A36 =最終日

1
Googleスプレッドシートの列と行ヘッダーを持つセルを取得します
次のようなGoogleドキュメントのスプレッドシートがあります。 ヨハン・マーク・ギル・パブロ コース1 45 50 80 50 コース2 250300 50270 コース3 19 50 29 15 コース4270250250250 コース5 5 5 11 50 コース6 45 250 250 17 列と行のヘッダーを指定してセルの内容を取得したいと思います。 ここに示す例:列ヘッダーは「Pablo」、行ヘッダーは「コース3」です。 マトリックスのセルのコンテンツを取得する関数は何ですか?(結果の値は「15」になるはずです。)

6
Googleスプレッドシートのインポート機能の更新特性は何ですか?
インポートしたデータは、スプレッドシートをロードしたときにソースページで常に最新であるとは限りません。これが発生した場合、F5リフレッシュは役に立ちません。Ctl-F5も同様です。どうやら、何らかのキャッシュが行われているようです。 スプレッドシートを積極的に変更しているときなど、頻繁に更新しようとすると、URLフェッチが制限される可能性があると考えています。 ドキュメントリファレンス:http : //docs.google.com/support/bin/answer.py?answer=75507

2
セルが空白の場合、数式を無視する
今日の日付とセルに入力された日付の間の日数を基本的に数える数式を作成しようとしています。これまでのところ、うまくいくと思います。下記参照: =DATEDIF(H3, Today(), "D") 私の日付は列Hに入力され、式は列Iにあります。 私の問題は、日付が入力されていない場合は " 43201"が表示されることです。空白のままにしておくか、ダッシュなどで解決します。現在、条件付き書式を適用して、セルに43201が含まれている場合、セルを黒にします。理想的なソリューションではありません。 いくつかの数式を調べて試しましたが、Googleスプレッドシートで動作するものはありません。

1
クエリで検索している値を含む最初の行のみを返す方法は?
=QUERY('F/O DEFVSREC'!$1:$1000, "select C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V where B='"&A35&"'label C'', D'', E'', F'', G'', H'', I'', J'', K'', L'', M'', N'', O'', P'', Q'', R'', S'', T'', U'', V''") 私が現在使用している式があります。F / O DEFvsRECシートに2行あり、探している値が含まれています。その値を含む最初の行のみを返す必要があります。行番号は19です。 私が本当に簡単な質問をしている場合、私は謝罪します。私はこれに非常に新しいです。

1
カスタムのGoogleスプレッドシートのショートカット:選択した行を上/下/上/最後に移動
タイトルが言うように、私は行をたくさん移動します、そしてデフォルトのショートカットの欠如は私にとって事を複雑にします... 巨大なシートの下部にいくつかの行を移動する必要がある場合、ドラッグオプションは実用的ではありません。 AutoHotKeyを試してみましたが、一度に1行ずつ移動し、最下部まで到達するのに時間がかかるので、面倒です。 だから私は多分JavaScriptのソリューションを探しています、誰かが私が必要に応じて後で編集/拡張できる基本のサンプルコード/参照を使って私を正しい道に置くことができるなら... また、私が考えていない別の解決策も歓迎します。 編集: タイトルから: 上へ:行を1行上に移動します 下:行を1行下に移動します 上:行をシートの最上部に移動します(完全に上) End:行をシートの一番下に移動します(空ではない行の最後にずっと下に移動します)

5
Googleスプレッドシートで、AM / PMインジケーターを使用せずに12時間の時刻を取得するにはどうすればよいですか?
AM / PMインジケータなしでGoogleスプレッドシートに時間を表示しようとしていますが、時間は12時間です(24時間の「ミリタリースタイル」の時間ではありません)。AM / PMインジケーターは私の状況では冗長であるため、必要ありません。 現在、カスタムの日付と時刻の形式を使用しています。 [Hour (1)]:[Minute (01)][AM/PM (p)] ...午後2時15分を「2:15p」と表示します。 これを次のように変更した場合: [Hour (1)]:[Minute (01)] ...午後2:15は「14:15」と表示されます。ただし、24時間の時間は必要ありません。 12時間形式で時間を表示しながら、AM / PMインジケーターを省略する方法はありますか? 時間は他のセルの数式によって消費されるため、数式で書式設定(値をテキストに変換)したくないのです。

5
配列を返す単一の数式で文字列の列を分割する
次のような文字列の列があります。 +---------+ | a bb | | ccc d | | ee ffff | +---------+ (各文字列に正確に1つのスペース)、スペースで2つの列に分割したい: +-----+------+ | a | bb | | ccc | d | | ee | ffff | +-----+------+ これはB1 =split(A1," ")、列を配置して下にドラッグすることで実行できます。しかし、私はarrayformulaこれのバージョンを探しています。 失敗した試行:数式 =arrayformula(split(A1:A3," "))が#VALUEエラーをスローします:「関数SPLITパラメータ1の値は空ではないはずです。」

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