You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
2020年6月6日紙版発売 2020年6月6日電子版発売 四禮静子 著 A5判/224ページ 定価1,848円(本体1,680円+税10%) ISBN 978-4-297-11274-5 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 「資料は“内容”さえよければいい」 「Wordくらい,なんとなく使えているから問題ない!」 そう言っておきながら……, 体裁が整っておらず「読みにくい」と言われてませんか? 限られた時間の中で作成できず,家に持ち帰ったりしていませんか? ほかの人が修正しようとすると,レイアウトが崩れて使いものにならなかったりしないでしょうか? 社会人
Edit a spreadsheet. Generate Python.Every edit you make to the Mito spreadsheet automatically generates Python code. Stop sitting through Python trainings or waiting for IT support. Take automation into your own hands using the tools you already know. Every edit you make to the Mito spreadsheet automatically generates Python code. Stop sitting through Python trainings or waiting for IT support. Ta
Could not load network resourcesRetry
HOME ニュース プレスリリースの記事一覧 2021年度版「データサイエンティスト スキルチェックリストver.4」およびデータサイエンス領域タスクリスト ver.3」を発表 2021年度版「データサイエンティスト スキルチェックリストver.4」およびデータサイエンス領域タスクリスト ver.3」を発表 このたび、データサイエンティスト協会 スキル定義委員会(委員長:安宅 和人、副委員長:佐伯 諭)は、11月16日(火)に開催した「データサイエンティスト協会8thシンポジウム」内において発表した、データサイエンティストに必要とされるスキルをまとめた「データサイエンティスト スキルチェックリスト」の第4版を公開いたしました。 本内容は、2019年に第3版として公開したデータサイエンティストの「ミッション、スキルセット、定義、スキルレベル」および「スキルチェックリスト」を、現在のビジネス環
Why Google Sheets ported its calculation worker from JavaScript to WasmGC Stay organized with collections Save and categorize content based on your preferences. Google Sheets is one of the first products at Google to use WasmGC on Chrome. The move was announced in 2022, and the Sheets and Chrome teams partnered on standardization, engineering, and tooling to provide real-time feedback on optimizat
はじめに pythonのOpenPyXLを使ってExcelのデータをとことん読み込んでみました。 世の中にはまだまだExcelを使って、何かをする需要が高くあります。 Excel内で完結すればよいのですが、Excelからデータを取り出し何かをするのはとても大変です。 私もpythonでデータを編集したいのに、元データがExcelにある、というケースが多々あり四苦八苦していました。 そこでOpenPyXLでExcelのデータを読み込む方法や注意点についてまとめてみました。 本情報が同じような境遇の方に役立っていただければ幸いです。 環境とサンプルデータについて 今回は以下の環境でOpenPyXLを使用しました。 環境 バージョン
はじめに LINEのFAQボットつくりたいなー、と思い立ち、その時ついでに思い付いたいくつかの自分のニーズにこたえられる要件を追加して実装してみました。思ったのはこんなの。 LINEのBOT FAQのメンテナンスが簡単 サーバー環境の構築とかがめんどくさいのでそれも簡単にやりたい ⇒ Google Spread Sheet × Google Apps Script × LINE の組み合わせが最強だった。 やったこと LINE上で質問をすると、それに対してテキストの部分一致で対象の「質問」を抽出して、それに対する「回答」を出してくれるFAQBOTを作りました。 質問・回答の追加・更新などのメンテナンスはGoogle Spread Sheet上で管理。 あと「誰が」「どんな質問したか」もわかるようにしてあります。 準備するもの ホントのホントに1からやってみようと思ってやったので、準備したの
Get Started
Googleスプレッドシートで、文字列に含まれる数字だけを取り出す方法についてです。 対象とするのは半角数字とします。数字は文字列として抽出し、0で始まる数字もそのまま抽出するものとします。取り出したい範囲に応じていくつかの方法を紹介します。 REGEXEXTRACT関数やREGEXREPLACE関数を使って、文字列から数字だけを取り出すことができます。 手順 サンプルデータと実行結果 すべての数字を取り出してつなげる 一連の数字ごとに抽出して記号で区切る 一連の数字ごとに抽出して各セルに分割する 数字のうち最初に現れる一連のものだけ抽出する 数字のうち最後に現れる一連のものだけ抽出する 数字のうち最初の1文字だけ抽出する 数字のうち最後の1文字だけ抽出する 全角数字やカンマ等の扱いについて 手順 サンプルデータと実行結果 B3:B9セルには全く同じ文字列が記録されています。 これに対し、
上記の項目の中で、手動で埋めとかなければならない情報、クローリングの情報の鍵となる情報を記載しておきます。今回でいえば下記の情報をあらかじめ入力する必要がありました。 社員番号 姓名/日本語 姓名/英語 あだ名/日本語 あだ名/英語 チーム ユニット メールアドレス LIGブログID ①GASでLIG Blogをクローリングする LIG Blogをクローリングするのはこれで何度目になるでしょう。いま思えばさまざまな言語、方法でLIG Blogのクローリングを行ってきました。今回はGAS、ライブラリを使います。 下記を利用させていただきました。 Parser https://www.kutil.org/2016/01/easy-data-scrapping-with-google-apps.html タグの始まりと終わりを指定して、中の文字列を持ってくるというシンプルなライブラリですが、セレ
Google Sheets offers a wide range of functions to help streamline the data analysis process. One particularly useful function is the QUERY function, which allows you to extract specific information from your spreadsheet based on specified criteria or conditions. In this guide, we will explore the syntax and parameters of the QUERY function and provide examples to demonstrate how you can use QUERY
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 業務システムをWebアプリケーション化すると、必ず一覧表の機能が必要になります。そして、テーブル組などで簡単に終わらせようとすると、並び替えやインライン編集などの機能要望が出てきます。 今回紹介するjExcelはExcel風の表計算機能をWeb上で実現してくれるソフトウェアです。 jExcelの使い方 ページネーション付きのテーブル。 セル単位での編集も行えます。 セルには画像も使えます。 他にもチェックボックスやカラーボックスも配置できます。 日付ピッカー。 時間ピッカー。 セルに色付け。 ソート機能。 セルのマージ。 セルにコメント。 コンテクストメニューから操作。 複数段のヘッダー。 jExcelを使えば一覧表が一気に高機能になります。Excelをはじめとした表計算ソフトウェ
Googleのspreadsheetを使ったHeadress CMSプラットフォームと、そこで作成したコンテンツをプロダクトに落とし込むためのnpmを開発しました🎉 作成画面 👆作成画面はこんな感じで下の黒いボタンを押すとそれに紐づいたデータを入力できるようになります。 コンテンツ作成 👆こんな感じでテキストはもちろんリッチエディターを使った記事作成やJSONデータを扱うこともできるので柔軟なコンテンツ作成が可能です npmは既にOSS化しておりいつでも使っていただけます👏 プラットフォームのサービス名は「Grid CMS」でパッケージ名は「grid-cms-sdk」です。 作った理由 ある日会社でメディアを立ち上げようという話になった時がありました。どのCMSを使うか決める段階で様々なCMSプラットフォームを調べていました。しかしどれも有料のものや無料で使えても範囲に限りがあるこ
Welcome to the 1,370 newly Not Boring people who have joined us since last Monday! 🤯 If you aren’t subscribed, join 37,892 smart, curious folks by subscribing here: (Okay, not actually Michael Bolton. But he does star in this sponsor’s latest ad campaign, so ... close enough.) I’ve talked (and written) about Public.com before, so you know the deal. One part investing app, one part community where
課題 下記の図のようなmembersテーブルとresults(何かのテストの点数のつもり)テーブルをjoinして、一番右のテーブルをつくりたい。 SQLで書くなら select results.日付, results.メンバーID, results.点数, members.社員名 from results join members on results.メンバーID = members.メンバーID ワタシ的なポイントは { } ← これをなんと呼ぶのだろうか。 なかなかググれなくて困った。「配列」でいいのかな。 見つけたオフィシャルのヘルプは Google スプレッドシートで配列を使用する Query関数は Query(範囲,クエリ,[見出し]) の「範囲」の部分に「配列」を指定できる つまり 「結果として配列を返す関数」を「範囲」の中で使える という発想になかなか思い至らなかった。。。
開発中のGoogleスプレッドシートのAPI化サービス「SSSAPI」 似たようなサービスはいくつかあるんですが、どういう特徴があるかまとめてみました。 まとめ SSSAPIのいいところ 速い ... 比較的レスポンスが早く、小規模であればGASの約4倍 安い ... 個人開発でも使えるように安めの価格設定 安心 ... 不要な権限を要求せず、退会も簡単 + ドメイン制限によるクライアントサイドでのアクセス制御も可 SSSAPIにないところ 更新系の操作はできない(※1) レスポンスの内容が自動で更新されず、手動で更新が必要(※2) JSON以外の形式に対応してない(※3) (※1) スプレッドシートではロックの仕組みなどがなく、 データの不整合が発生する懸念があるため、SSSAPIでは対応していません。。 (※2) 編集中にAPIにアクセスされると不正なレスポンスになる可能性があるため、
Gemini API を少し触ってみて、画像関連でいくつか応用できそうに思えました。 そこで、Google Drive でスキャンした画像(PDF)から自動的にスプレッドシートを作成するような GAS 用スクリプトを試作してみました。 どのようなスクリプト? Google Drive で以下のような画像をアップロード(スキャン)しておくと Gemini API を利用してスプレッドシートを作成します。 図 1-1 紙の表をスキャンしたファイル 図 1-2 紙の表から作成したスプレッドシート また、スキャン元の画像にはグラフも利用できます。ただし、グラフ内に値が表示されていないと多くの場合で正確な値にはなりません。 図 1-3 画面に表示されているグラフをスキャンしたファイル 図 1-4 グラフから作成したスプレッドシート 表として取り込む仕組み(プロンプト) 基本的にはドキュメントに従って
今回使用するスプレッドシートF Query関数を活用しよう - その2 他のシート参照時に使うスプレッドシート ※内部でUrlfetchAppを使っている関数があるため、一度スクリプトエディタで実行させて承認をしてください。 ※その1は以下のエントリーになります。 Query関数を使ってデータを集計しよう - 其の壱 データの結合をさせる Accessなどのデータベースがとても便利といえるのは、テーブル同士を結合してクエリを作り、新たなテーブルとして利用することが出来る点にあります。最近はExcelでもPowerQueryなどのツール(2016から標準搭載)があり、また範囲をテーブル化出来るようになったこともあって、特にクエリ機能については習得すべき大きな機能になっています。 2つのシートを単純に結合する 縦に結合する 単純に同じ形式のデータの塊を1つのデータの塊に結合する方法です。クエリ
Announcing the general availability of Connected Sheets, which provides the power and scale of BigQuery in the familiar context of Sheets. At Google Cloud, we believe everyone—not just those who specialize in writing complex queries—should be able to harness the power of data. As businesses adapt to new realities, it’s important that employees have access to useful data, so they can make informed
今回使用するスプレッドシート 画像を埋め込んだスプレッドシート 特殊な関数例に含めているので、他の事例も入っています。imageシートがimage関数で、画像埋め込みがバイナリデータとして埋め込んだ事例です。 image関数の使い方 概要 この関数は非常にユニークな関数で、セルの中に画像を表示させる事が出来るという関数です。Google Spreadsheetは画像を挿入出来るのですが、その配置は他のオブジェクトと同じで、セルとは関係なく貼り付けられてしまいます。対してこの関数の場合、URLを関数に渡すと、セル内に画像を配置できるので、画像はセルの位置に属します。使いようによっては、非常に有用な関数です。 図:画像一覧や商品一覧なんかも作れますね。 使い方 使い方自体は非常に簡単です。以下のように、image()の中に画像への直リンクURLを貼ればOK。直リンクでなければ表示されずエラーに
Google SpreadSheetをGitHubでバージョン管理するためのアドオンVersion Oceanをリリースしました インストールGoogle Marketplaceからインストーすることができます。 https://workspace.google.com/marketplace/app/version_ocean/81621531033これは何?Google SpreadSheetのデータをGitHubに直接Commit/Pull Requestができるようにするためのアドオンです。 Pull Reqeustを作成する画面 アドオン経由で作成されたPull Request スプレッドシートにGitHubからデータを復元する 使い方使い方ページをご覧ください。初期設定後であれば、Git/GitHubを使ったことのある人であればすぐに利用できるでしょう。 ※ 今後、使い方
The next-generation open source office suite Break application silos and connect business data to a single platform. Get started Dependency injection based plugin architecture Functions are divided into multiple plugins. Developers can use plugins freely and customize plugins to meet personalized needs. Unified rendering engine The high-performance rendering engine, based on a single canvas, allow
メメントデータベースは、使いやすいデータベース管理のためのカスタマイズ可能なソリューションの複雑な、です。 メンメントは、あなたとあなたのチームがあらゆる情報を簡単かつ効果的に管理できるようにします。 他のデータベース管理ツールとは異なり、メメントデータベースは両方の経験豊富なユーザーやカジュアルな問題を解決するものにとって有用となるシンプルなユーザーインターフェースにパックされた強力な機能を提供します。 主な機能 ● カスタムフィールドを含むエントリの保存。 ● 集計、チャート作成、ソート、グループ化、および任意のフィールドによるエントリのフィルタリングを含む、データ分析の実行。 ● リスト、カード、テーブル、マップ、カレンダーの形式でデータを表示する。 ● グーグルスプレッドシートとの同期。 ● ライブラリへのアクセスを他のユーザーに提供することで、クラウドストレージとチームワーク。
Googleスプレッドシートでたくさんシートを作成した時、いちいちシート移動ってめんどくさくないですか? Excelと比べるとパフォーマンスは若干悪いので、操作もできる限り効率化すべきですね。 また、シートの数が多いと目的のシートに次々と移動したい時、大抵一番左側にある目次シートに戻ってくるのって結構めんどくさいですよね。 そんな時は、各シートに目次シートへのリンクを作っておけば、相互にマウスクリックでジャンプするだけなのでメチャメチャ作業が楽になります。 そこでGASにて目次シートを超簡単に作成するマクロを実装してみましたので、目的に合致した場合はぜひ使ってみてください。 Excelに比べると作成処理は結構遅いですが、シート管理のしやすさ、シート参照速度は爆上げされると思います。 百聞は一見に如かず、一目瞭然、一発でイメージが湧き、使い方がわかるようなGIFアニメ付きです。 目次と各リン
GitHub Actions から Node.js のスクリプトで Google Spread Sheet を更新したくなりました。 そこで、以前から気になっていた Google Actions からのキーなし認証を試してみることにしました。 GitHub Actions からのキーなし認証とは 私のキーなし認証に対する理解は「守衛の人(GCP)に『〇〇さん(GitHub のリポジトリ)は名刺の確認ができたら来客用の入館証を渡しちゃってください』と連絡しておく」みたいな感じ?くらいなので、詳細は以下を参照していただければと。 GCP(Google Spread Sheet) を GitHub Actions から使う場合 大雑把な理解で書くと、GCP で「キーなし認証」利用するときは「サービスアカウントを利用する」ただし「鍵は事前作成せずに OIDC Provider を信頼する設定を使う
Get started by discovering two example use cases: translating text and extracting email addresses directly in your Google spreadsheet. You can follow along by copying our example template. Prerequisites Get ready to use the example template: Open the example template. Click USE TEMPLATE. The spreadsheet is copied to your Google Drive and opens in your browser. You can now edit it. Select Extension
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く