タグ

Excelに関するtxmx5のブックマーク (171)

  • 方眼紙Excel→Markdown変換、結局LLMしか勝たん話【全手法比較】

    の現場でよく見かける「方眼紙Excel」——全セルを正方形に統一し、セル結合を多用してレイアウトを作るあのスタイルです。工事仕様書・工程表・設計図・申請書類など、建設・製造・行政の現場で今も現役です。 今回使ったサンプルはこんなものです。 工事仕様書:基情報・材料仕様・施工注意事項をセル結合で構造化 工程表:横軸が月、縦軸が工種のガントチャート。塗りつぶしセルで期間を表現 数量集計表:設計・計画・実施数量の比較表と埋め込み棒グラフ これをMarkdownに変換したい、というニーズが増えています。ドキュメント管理のモダン化、AIへの入力、RAGのインデックス化……いずれも「テキスト形式で意味が伝わること」が前提です。 結論を先に言います。方眼紙ExcelMarkdown変換は、LLMを使うのが現実解です。 理由は後述しますが、従来ツールは「セル構造」を変換するのに対し、LLMは「

    方眼紙Excel→Markdown変換、結局LLMしか勝たん話【全手法比較】
  • 【元経理】実務で本当に使えたExcelの小技5選【ミス防止】 - Qiita

    前職では経理として、日々の集計業務でExcelを使い倒してきました。 一円の違いや細かい端数処理でミスが許されない業務を行う中で仕組みによる事故防止に努めてきました。 この記事では、実務で「地味だけど効く」Excelの小技を紹介します。 ※マクロなし/明日から使えるもの中心です。 想定読者 経理・事務・バックオフィス担当者 Excel作業に時間を取られている人 関数は使えるが、もっと効率化したい人 小技①:EOMONTHで「月末日」を一発で出す(締め日ズレ防止) 💥 よくある悩み 月末日を手入力していて、2月やうるう年でズレる 翌月末・前月末を毎回+30等で計算している ✅ 解決方法 EOMONTH関数を使うと、指定した月の月末日を自動で取得できます。

    【元経理】実務で本当に使えたExcelの小技5選【ミス防止】 - Qiita
    txmx5
    txmx5 2026/01/26
    渋い
  • Office TANAKA - ワークシート関数[GROUPBY 関数]

    2023年11月に追加されたGROUPBY関数の解説です。ちなみに、稿は2024年4月に書いています。新しい関数が追加されたら、できるだけ早く解説しようと考えていますが、この関数に関しては時間がかかりました。意外と奥が深いからです。ただ、半年近く経って、ひとつ言えるのは、現在メッチャ使ってるということです。そもそも、これは何をする関数かと言えば、簡単にザックリ言うと「SUMIFやCOUNTIFを、ワンタッチで計算」してくれるヤツです。「だったら、SUMIF関数やCOUNTIF関数を使えばいいやん!」って思うかも知れませんが、実務では必須のSUMIF関数とCOUNTIF関数って、すごく特殊な関数です。両者は2002年に追加されたのですが、他の関数と比べて異様です。確かに便利なのですけど、便利を追求した結果、現在主流である"スピル"とは相性が悪いです。2002年の時点で、"スピル"みたいな"

    txmx5
    txmx5 2025/04/20
  • ExcelのLAMBDA関数を極める:独自の関数を作成するための完全ガイド - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    ExcelのLAMBDA関数を極める:独自の関数を作成するための完全ガイド - Qiita
    txmx5
    txmx5 2025/04/20
  • 退職日に自分が作ったマクロを全削除するのは意外とあるあるな話…「上司の許可はもらったほうがいい」など

    リンク www.amazon.co.jp ちいかわ 【なんか小さくてかわいいやつ】通称「ちいかわ」たちが送る楽しくて、ちょっぴり切ない物語。時には辛いことで泣いちゃうけれど「ちいかわ」の周りにはやさしい友達や個性豊かなキャラクターがたくさん!イラストレーター・ナガノによる大人気マンガ「ちいかわ」がついにアニメ化! ©ナガノ / ちいかわ製作委員会 12

    退職日に自分が作ったマクロを全削除するのは意外とあるあるな話…「上司の許可はもらったほうがいい」など
  • スタートアップファイナンス:Excel事業計画(財務モデル)の基本・作り方【入門編】

    資料は、主にスタートアップや成長期の企業が事業計画を立て、財務モデルを構築する際の実践的なガイドラインを提供します。ビジネスアイデアの定量化からファイナンス戦略まで、幅広い観点からExcel事業計画の作成方法を解説していきます。 <主なトピック> 1. Excel事業計画の目的と重要性 2.…

    スタートアップファイナンス:Excel事業計画(財務モデル)の基本・作り方【入門編】
  • Power Queryのベストプラクティス - Qiita

    はじめに Docsには、各種ベストプラクティスが掲載されています。今回は、Power Queryのベストプラクティスをみていきましょう。 参照 Power Query を使用する場合のベストプラクティス | Microsoft Docs 適切なコネクターの選択 例として、ODBCではなく、SQL Server コネクタを選択すると大幅パフォーマンスが上がるよと。 関係することとしては、以下 クエリの折りたたみ(クエリ フォールディング、query folding) 標準的な一連のステージで データの取得 | Microsoft Docs Power Query の全コネクタの一覧 | Microsoft Docs 早期にフィルター 常に、クエリの初期段階またはできるだけ早い段階でデータをフィルターすること (大量データ等で)不用意にやってはいけない、やりっぱなしにしてステップを残したままに

    Power Queryのベストプラクティス - Qiita
  • Power Queryのデータソースを間接的に(相対パスで)指定する場合のプライバシー保護に関するリスクについて - 風柳メモ

    Power Queryにおいて、CSVファイル等のデータソースを間接指定する(相対パスを使う)ことはプライバシー保護上のリスク(情報漏えい)が発生しうるために一般には推奨されないという話題をみかけたのですが、では「どうして間接指定をすると(相対パスを使うと)リスクが発生するのか?」その理由について、簡単な具体例を交え備忘録として記事にしておきます。 また、Power Queryにおけるプライバシーレベルに関して、望ましいと思われる設定(ポリシー)についても自分が把握できた範囲で言及してあります。 概要 フォルダ/ドライブに対するプライバシーレベル設定について(2022/01/19追記) プライバシー保護(情報漏えいの防止)の観点からの望ましい設定と運用(ポリシー)(2022/01/19追記) クエリのオプションのグローバルプライバシーレベルの設定 クエリのプライバシーレベルは適切な設定を!

    Power Queryのデータソースを間接的に(相対パスで)指定する場合のプライバシー保護に関するリスクについて - 風柳メモ
  • Office TANAKA - 取得と変換(Power Query)

    Excel 2016で標準機能として搭載された「取得と変換」機能を、Excelユーザー目線で解説します。解説の画面や機能は、最新版のProPlusです。お使いのExcel 2016やExcel 2019あるいは、月次更新されていないProPlusとは、画面や機能が異なる場合もあります。詳しくは「Office 2016は3種類ある」をご覧ください。多少、画面や名称が変わっていても、基的な考え方は同じです。自分で考えてください。ProPlusは毎月機能が拡張されています。特にこの「取得と変換」に関しては変化が激しいです。ここの解説と大きな違いが生じたときは修正します。

  • VBAユーザーのためのPython入門 ~xlwingsでExcelからPythonを呼び出す~ - Qiita

    Excel VBAを目指して、xlwingsを使ってExcelからPythonを呼び出す方法を説明します。 Note: xlwings自体はmacOSにも対応していますが、記事投稿時点ではUDF(ユーザー定義関数)を使えるのはWindowsのみとなっています。 1. はじめに 1.1. 対象読者 Excel VBAでいろいろとEUCツールを作っているけど、 もっと効率的にツールを作りたい プログラミング技術を高めたい VBAのしょぼさにうんざりしている C++や.NETでdllを作るのは面倒or難しそう Pythonで作ったプログラムをユーザーに配布したい といった人を対象にしています。VBAしか使ったことがないと、Pythonの説明でよくあるコマンドラインでの実行や、pyファイルの直接実行に慣れないかもしれません。ですが、Pythonのライブラリーxlwingsを使えば、VBAライク

    VBAユーザーのためのPython入門 ~xlwingsでExcelからPythonを呼び出す~ - Qiita
  • Excel VBA入門 ~その1 Excel VBAとは~ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Excel VBA入門 ~その1 Excel VBAとは~ - Qiita
  • Power Pivot入門 - Qiita

    データ ソースの数 データ ソースの数について、通常のピボットテーブルが単独のテーブルのみに対して、Power Pivotは複数とすることが可能。これが意味するところは、通常のピボットテーブルの場合には、単独テーブルの各行で数字を分析の切り口を持たなければならないのに対して、Power Piovotの場合は、データを数字を持つテーブル(ファクト テーブル)と分析の切り口を持つ(複数の)テーブル(ディメンション テーブル)に分けて、それぞれを関連付けながら構造的データを持つことができるということ。 VLOOKUPでいいじゃんとかじゃなくて、今のExcelにはそれ用の機能があるので、大人しく使いましょうということ。 データ ソースの場所・形式 通常のピボットテーブルはデータ ソースの場所が同一ブック内に限られるのに対して、Power PivotはPower Queryと連携することで、アクセス

    Power Pivot入門 - Qiita
  • Power Query入門 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Power Queryとは Power BIやExcelに搭載されている、データ収集・加工機能。 データ収集: ExcelCSV、Access、PDF、各種DBサーバー等、非常に多くのデータ形式に対応。 データ加工: 抽出、持ち方変更(Long⇔Wide)、簡単な計算や集計等、一通りの前処理が可能。 Excel等と同様、基的にGUIで直感的に操作できるが、裏側で使われているM言語によるプログラミングも可能。 Power Queryを使うメリット 一度設定すれば、次回以降は更新ボタンを押すだけでデータ更新可能 → 手作業でのデータ貼り

    Power Query入門 - Qiita
  • はじめようModern Excel - Qiita

    という感じで、如何にVBAで頑張るのが大変かがわかるでしょう。これらツールを使いこなし、効率的かつメンテナンスしやすいワークシートを作成するのがModern Excelです。 はじめようModern Excel Modern Excelで利用するツール 具体的なツールは以下です。 テーブル Power Query Power Pivot Excel関数とVBA Pythonと各種ライブラリー 簡単に説明します。 テーブル Excel 2007から導入された機能です。見出し+データとなっているセル範囲をテーブルとして設定すると、さまざまな機能を持たせることができます。 名前付け可 見出しにフィルターが付く データの増減に対応可。下や右に入力するとテーブル範囲が拡大。→ピボットテーブルなどのデータ元、関数のフィルダウン、書式・条件付き書式・入力規則も VBAではListObjectとして利用可

    はじめようModern Excel - Qiita
    txmx5
    txmx5 2024/06/04
  • Excelのテーブル機能を使おう - Qiita

    Modern Excelの土台となるExcelのテーブル機能について説明します。機能自体はExcel 2007からあるのですが、まだまだ普及しきっていない感じですので。機能だけではなく、なぜそうするのかについても説明します。 Excelのテーブルとは Excel 2007から導入されたデータ格納のための機能です。見出し+データとなっているセル範囲をテーブルとして設定すると、後述のさまざまな機能が使えるようになります。 この節ではなぜデータをテーブルとして格納するのかについて説明します。 Excelでのデータ処理 Excelのシートはかなり柔軟に使えますが、そのために来分けるべきものまでぐちゃぐちゃに混ぜ込まれてしまいがちです。一度立ち止まって、**作業内容を入力、計算、格納、帳票に分けてみましょう。**きちんと分けた上でそれぞれに最適な機能で対応すれば、シンプルでわかりやすく、効率的なワ

    Excelのテーブル機能を使おう - Qiita
    txmx5
    txmx5 2024/06/04
  • VBAでも辞書型変数が使えます。便利な使い方紹介。 - Qiita

    VBAでの辞書型変数の使い方と活用方法 え、VBA!? まあそう言わないでください。 なんやかんや便利じゃないですか。 社内の方がアドベントカレンダーに参加するハードルを下げたいという思惑もあります。 環境 Windows 10 Excel 2016 Microsoft Scripting Runtimeがオン (方法は後述します) 辞書型ってなに? 辞書型変数の前に配列のお話し 配列は値の出し入れに添え字を使います。 Sub array_test() Dim arr() As Variant ReDim Preserve arr(1, 0) 'arr(0, x) には名前を代入 'arr(1, x) には年齢を代入 arr(0, 0) = "Taro" arr(1, 0) = 40 ReDim Preserve arr(1, 1) arr(0, 1) = "Hanako" arr(1,

    VBAでも辞書型変数が使えます。便利な使い方紹介。 - Qiita
  • M Technology Association Japan

  • SQL入門:VBAでデータベースを使う|エクセルの神髄

    社会的にパソコンで扱うデータ量は近年急激に増えています。 これに呼応してエクセルも2003までは65536行まででしたが、2007から飛躍的に増えて1048576行となっています。 しかしエクセルで100万行扱えるといっても、データ量としては列数もありますので、 実際には100万行はおろか数十万行でもエクセルが重くなって扱いづらくなってしまいます。 このような場合、ブックを分割する等である程度は対応可能な場合もありますが、 境目のデータ取得等の問題点もあり、なかなかスムーズには扱えなくなります。 エクセルにはテーブル機能があり、まさしくデータベースとして扱えるようになっていますが、あくまでエクセルのデータでしかありませんし、データ件数の制限があります。 ユーザーが直接触れる部分にデータが存在することで、簡単に扱えるメリットはありますが、それに伴うデメリットも多くあります。 また、Power

    SQL入門:VBAでデータベースを使う|エクセルの神髄
  • Fallen Physicist, Rising Engineer

    液体の水分子は分子間相互作用で自由に回転できないため、「特定の周波数で激しく共鳴して熱くなる」という現象は起きません。むしろ2.45GHzは、水の吸収が「まだ十分でないが、許容範囲内」の領域に位置しています。 3. なぜ2.45GHzが選ばれたのか?(技術的・物理的・規格上の理由) 2.45GHzの採用は、水分子の共鳴を利用したのではなく、以下の実用的トレードオフから最適化された結果です。 ① 浸透深度と加熱効率のバランス 周波数が高いほど水の吸収率は上がりますが、電波が表面で急激に吸収され、内部まで届きません。 2.45GHzの場合、水の浸透深度(電力が1/e≈37%に減衰する深さ)は約1〜2cm、品全体でも数cm程度まで到達します。これにより「表面は焼けず、内部まで均一に加熱する」ことが可能になります。 実際、商業用大型加熱機器では浸透を深めるため915MHz(北米・中国でISM帯割

    Fallen Physicist, Rising Engineer
  • xlsxファイルにSQLを実行するxlsxsql - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    xlsxファイルにSQLを実行するxlsxsql - Qiita