経理⇒関数⇒GAS

@関西 GASと関数を組み合わせたら何でもできる! 経理・労務・総務などバックオフィス…

経理⇒関数⇒GAS

@関西 GASと関数を組み合わせたら何でもできる! 経理・労務・総務などバックオフィスの実用的な事例と 事務業務に共通できる汎用的な事例を紹介 むつかしいコードはなるべく避けて基本の積み重ねで再現できる事例をご案内したいです。 Twitter @GasBeginner

マガジン

  • 経理・総務・労務のためのスプレッドシート活用

    経理・総務・労務のルーチンワークを撲滅したい。 システムとシステムのはざまの手作業。 想定外の集計フローにも柔軟に対応できるように、関数やスクリプトで課題解決

  • GAS 初期設定

    GASが全く初めてで、「どこに何するの?」なかたはこちらからどうぞ

最近の記事

  • 固定された記事

index(作成中)

スプレッドシートのセルの値を、スクリプトで扱ってみるhttps://note.com/gas_keiri/n/n378866a61d98 スプレッドシートからメールを配信する 1.https://note.com/gas_keiri/n/nc366f73684a9 2.https://note.com/gas_keiri/n/n930801bb3b9f 3.https://note.com/gas_keiri/n/n73a1333e6277 オプションについて:https:

    • 行ごとVLOOKUPしてしまう。XLOOKUP【関数】【Googleスプレッドシート】

      以前の記事で、VLOOKUPで複数列を選択する方法をご案内しました XLOOKUPを使えば、わざわざめんどくさいことしなくていいのがわかったのでこちらに記載します。 こちらの例では =XLOOKUP(B3,B6:B9,C6:E9) =XLOOKUP(”選択肢”、”選択範囲”、”反映項目”) なんとシンプルに。 技術は日々進歩していくのですね! 便利なものは覚えて使いこなしていきましょう。

      • 按分・配賦計算をGASでおこなう。直接コスト・間接コストを求める手順

        事業別採算の実績集計事業部別コストの算出において、間接費の集計計算がなかなか厄介な実務です。 こちらも実際のシートが手元にあったほうが理解が進めやすいので先にリンクを張っておきます。 直接費と間接費 一つの会社が一つの事業しか行ってない場合、事業部別採算という管理概念は存在しなくてもいいです。規模が大きくなる中で、複数の事業(店舗ビジネスでは「店舗」という単位になるかもしれません)を展開した場合に、「総合的に」コストを使うケースが発生します。 直接費 今回のスプレッド

        • 家賃計上をGASで簡単に【経理・労務実務】

          一つの請求書に、計上月が異なる情報が登録されているとき。家賃の請求書であったり、デポジットを含んだ取引をしている請求書などので、単純な仕訳にするとBSの精査が必要になるケースを簡単に解決できるモデルです。 文章だけでは理解しにくいのでこちらのスプレッドシートを手元にコピーしてどうぞ 「請求書例」「入力」「計上」の3つのシートで構成されています。 https://docs.google.com/spreadsheets/d/1vSzioO_cNCDsrDlyv-wwVe1

        • 固定された記事

        index(作成中)

        マガジン

        • 経理・総務・労務のためのスプレッドシート活用
          8本
        • GAS 初期設定
          4本

        記事

          【経理・労務実務】消込を確実に行うフレームVol.1

          資格試験では教えてくれない経理・労務実務について 「項目・数値」この一式、二つのシートのデータで整合を取らないといけないことが、令和の世の中でも発生します。システムを正しく設計しても、システム間の調整や、プロセス上の変更確認など、「正」のデータになっているか、照合をする必要があります。専門用語でいうところの「消込」ですね。 さて弥生時代では印刷して定規とカラーペンで目視チェックしていたこの伝統の技法ですが、スプレッドシートの時代では「設計のコツ」をつくれると段取り良く進め

          【経理・労務実務】消込を確実に行うフレームVol.1

          freeeで同期した残高一覧をスプレッドシートに書き出す方法【freee】【Googleスプレッドシート】【コピーで使える】【関数】

          銀行口座の明細はfreeeで見ると便利ほかの会計ソフトを使っている会社でも、入金口座だけfreeeで同期させるのも便利です。2,3口座の取引であれば、画面から見れるので大きな問題はないと思うのですが、5口座以上使っていると、画面から見切れてしまってぱっと残高一覧を見たいときにごちゃごちゃするのではないでしょうか。本日はその解消法のご案内です。 銀行口座と同期するための基本的な手順基本的な手順は、freeeのサポートを見てもらうのがいいと思います https://suppo

          freeeで同期した残高一覧をスプレッドシートに書き出す方法【freee】【Googleスプレッドシート】【コピーで使える】【関数】

          【応用】【組織図】マトリックス・表形式で作成された資料を、リスト化する関数を作成する【GAS】【Googleスプレッドシート】【関数】【オリジナル関数】【二次配列】

          前回ご案内した関数をほんのちょっと応用しました。 前回の関数は、現場で出来上がるデータは、表形式・マトリックス形式が多いので、それをリスト化するという関数でした。 組織図をマトリックスで作成されていて、人事系DBに転用するときに手作業で組み替えているこちら、実際のスプレッドシートです。 function matrix_to_list_blank(dataArray) {var resultsArray = [];for(var i=1;i<dataArray.length

          【応用】【組織図】マトリックス・表形式で作成された資料を、リスト化する関数を作成する【GAS】【Googleスプレッドシート】【関数】【オリジナル関数】【二次配列】

          Googlechatアプリに音声発信機能が復活していた

          いつからなんでしょうね。 goolgeチャットに電話発信機能が復活してました! いままでmeetのリンクを送ることしかできなかったですけど、lineみたいに発信機能がついてます。 以前ハングアウトの時にはあった機能なんですけどなくなってたやつです。

          Googlechatアプリに音声発信機能が復活していた

          マトリックス・表形式で作成された資料を、リスト化する関数を作成する【GAS】【Googleスプレッドシート】【関数】【オリジナル関数】【二次配列】

          現場で出来上がるデータは、表形式・マトリックス形式が多い表をリスト化するにはどうしたらいいか? 現場から上がってきたデータを、再加工するときに力技でリスト化していることはないでしょうか? クロス集計・マトリックス形式・表形式呼び方はいろいろあるようですが、ばらしてリストに変換する関数の紹介です。 matrix_to_listfunction matrix_to_list(dataArray) { var resultsArray = []; for(var i=1;

          マトリックス・表形式で作成された資料を、リスト化する関数を作成する【GAS】【Googleスプレッドシート】【関数】【オリジナル関数】【二次配列】

          行ごとVLOOKUPしてしまう。VLOOKROW【関数】【Googleスプレッドシート】【名前付き関数】

          VLOOKUP関数・XLOOKUP関数の物足りない点エクセルやスプレッドシートをデータベース的に使うときにVLOOKUP関数・HLOOKUP関数で面倒だなと思う点。 行の範囲を抽出できないところです。 三列にまたがったセルをピックアップしたいとき、3つの計算式を入れないといけません。 今回は、一つの計算式で一行の範囲(複数の連続したセル)をピックアップできる関数、VLOOKROW関数のご案内です。 XLOOKUP関数で解決できたので記事追加しました(2024/4/14)

          行ごとVLOOKUPしてしまう。VLOOKROW【関数】【Googleスプレッドシート】【名前付き関数】

          人事データベースから、必要な項目だけピックアップする【クエリ関数を動的に】【Googleスプレッドシート】【労務システム】

          まずは動画でどうぞ給与ソフトのデータベースなど、の100列以上あるデータを取り扱うときの利用用途を想定しています。100列のうち、 入社データを扱う時は「A」「B」「X」が必要 移動データとしては、「C」「M」「N」が必要 などと場合によって必要列の数も列番号も異なるケースです。 クエリ関数では対応できない特定の列を表示する関数としては、クエリ関数のセレクト句が一般的かと思います。 =QUERY(範囲 , " select A , B ")  という表現です。 しかしな

          人事データベースから、必要な項目だけピックアップする【クエリ関数を動的に】【Googleスプレッドシート】【労務システム】

          Googleスプレッドシートで作った会計ソフト【複式簿記】【家計簿】【経理】【関数】

          まずは、こちらが実際のシートです。 利用者の想定・こんな方が使うのではないかという想定です。 ・経営者の観点で自分の家計を把握してみたい方 ・簿記を勉強していて精算表の確認がうまくできない方 ・システム関係の仕事で経理の理解が必要な方 シートの構成シートの構成です。4つのシートで構成しています。 「勘定科目・期首繰越」「仕訳」「試算表」「総勘定元帳」です。 補助科目・部門・消費税・月次推移・資金繰りはこのバージョンでは対応していません。 勘定科目・期首繰越 初期設定シ

          Googleスプレッドシートで作った会計ソフト【複式簿記】【家計簿】【経理】【関数】

          会計ソフトの伝票入力をスプレッドシートでおこなってしまおうという話【GAS】【Googleスプレッドシート】【freee】【経理】

          会計freeeは入力しやすいような設計ではない。弥生会計や勘定奉行などから乗り換えを検討されていて、伝票入力の使いにくさに心が折れている事業会社さんや、顧問先がfreeeに変更になってお困りの税理士さん。 freeeはシステム連携を中心に設計されたERPなので、人間が正しく早くデータ入力するという思想がまるっきり感じられませんよね。ならば伝票自体をスプレッドシートで作ってしまえというお話です。 会計freeeは伝票とりこみのために「排他モード」にする必要がない複数人が同時に

          会計ソフトの伝票入力をスプレッドシートでおこなってしまおうという話【GAS】【Googleスプレッドシート】【freee】【経理】

          スプレッドシートを会計ソフトに取り込めるようにCSVで出力する【GAS】【Googleスプレッドシート】【freee】【弥生会計】【経理】

          freee会計に特化しているわけではありません。会計ソフト、人事労務ソフトや、いろいろな専用ソフトについて、APIで更新できたらいいですが一度CSVに落としてからシステムをつなぐためにスプレッドシートを経由したり、スプレッドシートで一部更新を保管したりするケースの業務効率化です。 スプレッドシートの準備画像のような伝票データの作成が定型としましょう。 freee会計にCSVで伝票データを取り込む場合、項目設定は柔軟に対応できるようですので、そのあたりの設定は個別化してくださ

          スプレッドシートを会計ソフトに取り込めるようにCSVで出力する【GAS】【Googleスプレッドシート】【freee】【弥生会計】【経理】

          フォーマットコピー・リストを使ってシート名を変更【GAS】【Googleスプレッドシート】【関数】

          スクリプト効果のイメージ・フォーマットシートをコピーして利用したい ・リストは準備する ・シート名と、シートの一部はリストから取得したい ・何回も手作業はめんどくさい ・間違えたら削除したいが、こちらも手作業はめんどくさい。 動作イメージボタンを配置し、 sheetsetを押すと一括作成 sheetdeleteを押すと一括削除 スクリプト:sheetsetfunction sheetset() { var mySS = SpreadsheetApp.getActiveS

          フォーマットコピー・リストを使ってシート名を変更【GAS】【Googleスプレッドシート】【関数】

          フォーマットクリアー・計算式とテキストを残して数値をクリアーする【GAS】【Googleスプレッドシート】【関数】

          はじめに関数中心にスプレッドシートを活用しているときでも使える内容です。 次のようなフォーマットをもとに、それぞれ内容を入力するケースがあります。もともとフォーマットとして作っていったものから、成長して、項目や計算式が追加されることもあると思います。 今度は、それをフォーマットとして使いたいときに、残したい部分を一括してクリアーするスクリプトを考えてみます。 一番単純なのは、セルの色による識別かもしれない。こちらの方法は次回案内しようと思いますが、一番単純なのは「残したいセ

          フォーマットクリアー・計算式とテキストを残して数値をクリアーする【GAS】【Googleスプレッドシート】【関数】