![12 Google Workspace updates for better collaboration](https://cdn-ak-scissors.b.st-hatena.com/image/square/a106bb0635072a8c4b04861236e1ca64a6664b33/height=288;version=1;width=512/https%3A%2F%2Fstorage.googleapis.com%2Fgweb-uniblog-publish-prod%2Fimages%2Fgoogle_workspace_updates_hero_image.width-1300.png)
GoogleスプレッドシートのFILTER関数で複数の条件を設けてAND条件(かつ)やOR条件(または)による抽出をする方法についてです。 AND抽出はそれぞれの条件をカンマで区切ることで可能です。それぞれの条件をカッコで囲み「*」で連結する方法もあります。 OR抽出はそれぞれの条件をカッコで囲み「+」で連結することで可能です。 AND条件の例 OR条件の例 複合的な例 備考 AND/OR関数が使えない理由 COUNTIF/SUMIF関数への応用 AND条件の例 次の画像では、B3:D11の範囲に都道府県、市区町村、面積のデータが記録されています。 これに対しF3セルにFILTER関数を使った式を入力して「千葉県であり、かつ、面積が50未満のもの(市区町村)」を抽出しています。 F3セル =FILTER(B3:D11,B3:B11="千葉県",D3:D11<50) FILTER関数では第2
Google スプレッドシートで TODAY(), NOW(), RAND() などの関数の更新頻度を設定する方法GooglespreadsheetGoogleSpreadSheet Google スプレッドシートでは、デフォルトでは TODAY(), NOW(), RAND() などの関数はシート内の値を変更しないと再計算が行われません。 [メニュー] → [ファイル] → [スプレッドシートの設定...] [変更時]、[変更時と毎分]、[変更時と毎時] から選べます。
この記事はSpreadsheets/Excel Advent Calendar 2019の19日目の記事です。昨日は怒涛の勢いで書いているkamo(id:kamocyc)さんの「Excelのユーザ定義関数をVBA無しで作る」でした。全く知らないテクニックでした、表計算の世界は広い。 kamocyc.hatenablog.com Excel、キャプチャと来ると一部業界の方は警戒モードに入ると思うけど、なんやかんや貼りたいときはある。大なり小なり果たしてその用途が適切なのかという議論もある。Excel/Spreadsheetsでやるなという話が一番多いとは思う。とはいえ仕事上(仕事じゃなくても)、ここはシートに貼っておくのがよかろうという全体的な判断がなされる/することがなんだかんだある。 ぼくもつい機能ちょっとしたことであった。主義としてはあんまり好きじゃないので一瞬悩みながらやった。 まず
Excelの#SPILL!エラーについて紹介します. #SPILL!エラー Excelにスピル機能が導入されたことにより,#SPILL!エラーを見た人もいると思います. なお,Excel Onlineでは#スピル!と日本語で表示されるようです. (他,参考ページ: https://support.office.com/en-us/article/-spill-errors-in-excel-ffe0f555-b479-4a17-a6e2-ef9cc9ad4023) これはスピル機能に伴って導入された新しい種類のエラーで,主にスピル先のセルに既に値が入っている時に発生するエラーです. 例 スピルが起こる範囲の一部であるB3セルに文字列が入っているため,エラーになっています. 本来スピルが起こる範囲が点線で囲まれていて,わかるようになっています. デスクトップ版Excelでは,エラーで出てくる
はじめに このエントリは Spreadsheets/Excel Advent Calendar 2019 の記事ではないです。 https://adventar.org/calendars/4085 そっちの記事も作ってます。20日にアップします。 内容 作ろうと思った経緯 弊社フルフレックスなのですが、当月の所定労働時間が月の後半にならないとポータルにアナウンスされず、月中に今月の残業時間大丈夫かなとか、休暇取ったけど有給使う必要あるかな、残業からの埋め合わせで大丈夫かなとか色々心配になってしまうため、自分で調べられるようにしました。 アウトプット これから掲載するコードをコピペして実行するだけで、こんな感じのスプレッドシートを出力できます(背景色とかは手動でつけてください) 画像を見ていて気がついたんですが、2020年って土曜日の祝日がないんですね。 そんな都合のいい話あるか僕のコード
このエントリは Spreadsheets/Excel Advent Calendar 2019 3日目の記事です。 adventar.org 2日目はミネムラコーヒー先生(id:minemuracoffee)の新作「クラスの美少女の彼氏がExcelでした」第2話でした。 kakuyomu.jpちなみに去年はこんなエントリを書いていました。 silloi.hatenablog.com さて私 id:silloi は4月より晴れて社会人となり、以来新しい家計簿の創作にいそしんでいたのですが、半年たった10月にとうとうver1.0が完成しました。 とうとう簿記の正解にたどり着いたかもしれない https://t.co/RKvb3BP5WK pic.twitter.com/DKH3cAPCpP — 操狗 Caogou (@silloi93) 2019年10月1日 それが次のシートです。 docs.
こんにちは。片山です。 ちょっとした話をきっかけに義父母と90歳超の義祖母を招いて自宅で食事会をすることになりました。 家で何人かで飲むとなると、たこ焼きやお好み焼き、あるいは餃子か鍋かお惣菜を持ち寄って、という学生の頃から変わらない流れになりがちです。それはそれで楽しいけれど、高齢の人向けだしせっかくなので見栄を張ってホームパーティっぽくやってみようよ、と妻にそそのかされたのでそれっぽいものを催してみました。また、人を招くことによって築40年超の団地の散らかった部屋をきれいにするという裏目的もありましたが内緒です。 ホームパーティといっても料理を何品かつくって順番に出していくだけ、とはいえ、スムーズにすすめるために仕込みとお皿やコンロの段取りを考えるのはちょっとややこしそう。 このちょっとしたリソースマネジメントについて試行錯誤や失敗もあったので、ホームパーティの流れに沿って振り返りつつ
Welcome back to The Interchange! If you want this in your inbox, sign up here. We’ll be taking a break next weekend as Mary Ann and Christine both take much-needed vacations (we didn’t
Googleカレンダーに登録している予定を、データ形式にする方法をまとめてみました。 Google Apps Script=GAS(ガス)というプログラムを使います。 Google カレンダーのメリットはデータを蓄積できること 10年以上 Google カレンダーを使っています。 紙の手帳は使っていません。 紙の手帳のよさもありますが Google からのメリットはデータとして蓄積し、活用できることです。 たとえば去年の今頃は何をやってたんだろうとか、5年前どうだったかを比べてみたりもしています 。 (今よりも予定がぎっしり詰まっています) 予定を多ければいいわけではなく、減らす方向で工夫をしてきましたので、デジタルで過去の予定をさっと見ることができるGoogle カレンダーは便利なのです。 声でカレンダーの予定を入力することもできます。 Googleカレンダーに、予定を声で登録する方法
仕事で急にQRコードが作りたくなった。開発中のスマートフォン版画面の共有とかそういうやつで、資料(GoogleDocument)にQRコード貼っておくと各自で勝手にQR読んで見てもらえて便利だということがわかった。 一方でいざ作ろうとするとちょっと尻込みする。リンクは出さないが、QRコードをさっと作ってくれるWEBページ公開しているところがいくつかある。 しかし取り扱いたいのは基本的に秘密のURL。個人サイトみたいなところでそういうURLを送信するのはかなり厳しい。信頼ができるサービスを利用したい。 そうするとGoogleChartAPIにたどり着く QR Codes | Infographics | Google Developers さほどコメントもないぐらい簡単でこういう感じで書くだけ。 https://chart.apis.google.com/chart?cht=qr&c
こんにちは、財務企画チームの熊野です。現在は、スマートニュースの事業計画の策定や予算管理、資金調達などを担当しています。 スマートニュースの経営戦略を、収益計画という「数字」に落とし込むのが財務企画の仕事というわけです。 これまで執筆した本(世界40万部を出版)を両手にドヤ顔をきめる熊野。 ちなみに、私はExcelや財務分析の本を執筆しています。週末は大手銀行や総合商社で財務シミュレーションについて講演するなど、人呼んでExcelの鬼(自分で言うな)。今回のスマQでは、財務企画チームの紹介も兼ねて「Excelの鬼」がスマートニュースではたらく理由をご紹介します。 財務企画チームは、スマートニュースでは珍しい「Windows派」 私が所属している財務企画チームは現在3名。全員Windows / Excelを使っているという、Macだらけのスマニューでは珍獣あつかいされているチームです。やはり
Google Spreadsheet の googletranslate 関数の代わりに LanguageApp を使うワークシート関数を作ってイケてる翻訳ができるようにするGoogleAppsScriptGoogleSpreadSheetGoogleTranslate イケてない googletranslate 関数を使いたくない Google Spreadsheet で使えるワークシート関数 googletranslate、便利といえば便利です。でも、翻訳がイケてないと思うんです。 ではどれくらいイケてないかを確認するために https://translate.google.com/ と Google Spreadsheet の googletranslate 関数で翻訳した結果を比較してみることにします。また、これらの機械翻訳と人力による翻訳も比較してみましょう。 GPL v3 冒頭
SpreadsheetsもしくはExcelでもいいんですが、条件付き集計何使ってますか? いや、条件付き集計というのはつまりSUMIFS的なもののことを言いたいのですが、特定の関数をデファクトのように言わずに進めていきたいわけです。 前提 GoogleSpreadsheetsを前提として進めるのでExcelでは使えない方法も含める(が、Excelでも使えるかは考慮する) 集計方法全体での汎用性は検討するが、XXXIFS()とか書くのはダルいので、SUMを例にする いわゆる"Census Income Data Set (Adult)"データセットで実際に集計しながらやっていく 週当たり労働時間(hours_per_week)を集計対象にする race,ageごとに集計する(ageは10歳ずつ) workclassがNever-workedは除く カラム名のハイフンはアンダースコアに諸事情で
こんにちは。このブログで「特許」という文字列が出てくるのはおそらく初めてなので、何を言ってるんだと思われるかと思いますが、今日は特許データのテーマコードをExcelで取り扱ったときに起こりがちなトラブルとその対策について書きます。 www.minemura-coffee.com 要するに例のバイトで特許データのリサーチ業務をやっていたわけですね。 テーマコードとはなんぞや、ということですが、特許データは分野をラベルで分類管理されていて、その分類の一階層がテーマコードです。WikipediaのFタームの項とかにも例が出ていますが、例えば2B019というのは釣り竿に関するものです。 ちなみにさらに下の階層を特許庁管轄のJ-Plat Patでみると下図のようになっていて、とにかくむちゃくちゃ細かい。これを改廃、再ラベリングを続けているのすごい。 で、他にもいろいろあって、ヤフーの広告配信関連の特
Google Appsが更に進化しました。スプレッドシートやドキュメントで、「アドオン」プログラムを作成し、組み込んで機能拡張することが可能となったのです。既にアドオン・プログラムのマーケットも用意され、誰でもアドオンをインストールし使えるようになりました。 このアドオンは、実は本格的なデベロッパーなどでなくとも、Google Apps Scriptが使える人ならだれでも作ることができます。 アドオンは、Google Appsの新機能のように思われていますが、実はGoogle Apps Scriptの側から見ると「既にある機能を少し拡張しただけ」であることがわかります。アドオンを使うために必要となる仕組みは以下のようなものです。 ●アドオン用イベント スプレッドシートやドキュメントには、新たに「onInstall」というイベントが追加されました。これにより、アドオンのインストール時の処理が
KPIの監視とかでアクセス数とかシェア数とか、多くは低く滞留していて上は指数的に伸びるものをウォッチする時、Sumifsでも、averageifsでも上の伸び方に引っ張られて実態が見づらい。 中央値を見ていきたいんだけど、残念ながらmedianifsという関数はGoogle Spreadsheetsにはない。 自作関数使うと他で使う時面倒なので、調べた。 日本語は雰囲気調べにくくて、spreadsheet medianifみたいな感じでググると幾つか出てくる。 一番素直そうなのはコレ。 https://productforums.google.com/forum/#!topic/docs/nqduvIFvlF0 =ifError(median(filter(B1:B10,A1:A10="BUY")),0) ただし問題があって、B1:B10の中に、欠損値が交じると、エラーになってしまう。 な
Google Visualization API のクエリ言語を使用して、データ全体に対するクエリを実行します。 使用例 QUERY(A2:E6,"select avg(A) pivot B") QUERY(A2:E6,F2,FALSE) 構文 QUERY(データ, クエリ, [見出し]) データ - クエリを実行するセルの範囲です。 データの各列に指定できるのは、ブール値、数値(日付/時刻など)、文字列の値のみです。 1 つの列に異なる種類のデータが含まれている場合は、その列に大多数含まれる種類のデータをクエリに使用します。小数の種類のデータは NULL 値とみなされます。 クエリ - Google Visualization API のクエリ言語で記述された、実行対象のクエリです。 クエリの値は二重引用符で囲むか、適切なテキストを含むセルへの参照にする必要があります。 クエリ言語につい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く