タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
xlsxファイルに対してSQLを実できるxlsxsqlというツールを作りました。 GitHubのxlsxsqlからダウンロードできます。 これは何? xlsxsqlは、xlsxファイルに対してSQLを実行するツールです。 また、CSV,LTSV,JSON,YAMLといったファイルに対してSQLを実行することもでき、その結果をxlsxファイルに出力することもできます。 trdsqlにxlsxファイルの読み書き機能を追加したものになります。 使い方 単純にファイルをテーブルとして指定できます。 -oまたは-outオプションは出力ファイル形式を指定します。 CSV, LTSV, JSON, JSONL, YAML, TBLN, AT, MD等が指定できます。
ChatGPTに対して、膨大なプロンプトを入力するのは大変だ。一方、テキストや表組みなど、データがまとまって記載されたファイルを読み込ませれば、そこに記載されたデータに対してChatGPTで分析や編集を行うことができる。本稿では、ChatGPTにファイルを読み込ませる手順について解説していこう。 ChatGPTでファイルを読み込ませるには有料プランの契約が必要 前回の記事でも解説したが、ChatGPTには、テキスト入力だけでなくファイルを読み込ませてデータを処理する機能や、ChatGPTで生成したコンテンツをファイルとして出力する機能が備わっている。 もともとは「Code interpreter(コードインタープリタ)」や「Advanced Data Analysis(アドバンストデータアナリシス)」という名称だったが、現在は、有料プランである「ChatGPT Plus」の基本機能になって
どうもfujiharaです。本日はブラウザJSでエクセルを扱える、SheetJS js-xlsx を紹介します。 背景 あるデータをブラウザ上で表示したいが、スプレッドシート(apiを利用)やCSVファイルを編集(エクスポート)するのは 避けたいということで探していたところ、npmにSheetJS js-xlsxというものがありました。 サンプル 今回はエクセルからHTML, CSV(配列)への変換をします。 npm インストール npm install xlsx csv-parse javascript ※IE11対応の場合の箇所追記しました。 import XLSX from 'xlsx'; import parse from 'csv-parse'; //IE11対応の場合は import parse from 'csv-parse/lib/es5'; fetch( '/data/s
Excelファイル選択 <input id="input_sheet" type="file"> <button type="button" onclick="inputSheet()">解析する</button> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.15.1/shim.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.15.1/xlsx.full.min.js"></script> var inputSheet = function () { var input = document.getElementById("input_sheet"); parseSheet(input.files[0], "da
種類 施設 備考 遊興施設等 キャバレー (第11号) ナイトクラブ ダンスホール スナック バー ダーツバー パブ 性風俗店 アダルトショップ 個室ビデオ店 カラオケボックス 射的場 ライブハウス 場外馬(車・舟)券場 お問い合わせの多かった施設は、次の表のとおりです。 1 飲食店許可なし (1)カラオケ使用あり ●休業要請(法第45条第2項) (カラオケ設備の提供を取り止める場合を除く。) (2)酒類提供なし かつ カラオケ使用なし ①床面積の合計が1,000㎡超の施設 ●休業要請(法第24条第9項) ②床面積の合計が1,000㎡以下の施設 ●休業の協力依頼 2 飲食店許可あり (1)酒類提供あり 又は カラオケ使用あり ●休業要請(法第45条第2項) (酒類又はカラオケ設備の提供を取り止める場合 を除く。) (2)酒類提供なし かつ カラオケ使用なし ●20時までの営業時間短縮要請
オンプレ環境だと必ずと言っていいほど存在する「エクセルのIPアドレス管理台帳」、なんやかやで私も自宅の環境でもスプレッドシート(Excelではない笑)に記入しつつ運用してました。 で、業務で最近NetBoxというアドレス管理などを行うIPAMツールを使うことが増えたので、勉強がてら自宅にも導入してみました。 github.com NetBoxって何 インストール 環境 NetBoxインストール ログイン 管理方針 (仮) Devices Sites Device Roles Manufacturers Device Types Deviceの登録 インタフェースとIPアドレス設定 (デバイスから作成) Virtual Machines Cluster Types Clusters VMの登録 インタフェースとIPアドレス設定 (VMから作成) IPアドレス作成 (IP Addressesか
ChatGPTに対して、膨大なプロンプトを入力するのは大変だ。一方、テキストや表組みなど、データがまとまって記載されたファイルを読み込ませれば、そこに記載されたデータに対してChatGPTで分析や編集を行うことができる。本稿では、ChatGPTにファイルを読み込ませる手順について解説していこう。 【画像で見る】ここでは例として、ChatGPTを使って作成した重要単語をふんだんに使った英文と、日本語訳のセットの表組データを使う ChatGPTでファイルを読み込ませるには有料プランの契約が必要 前回の記事でも解説したが、ChatGPTには、テキスト入力だけでなくファイルを読み込ませてデータを処理する機能や、ChatGPTで生成したコンテンツをファイルとして出力する機能が備わっている。 もともとは「Code interpreter(コードインタープリタ)」や「Advanced Data Anal
まえおき 今回は気になる記事を検証する内容だゾ たまにこういう感じで記事を書くゾ 今日はブラウザでExcelチックなことができたので その感想と使いどころを書いてイくぞ 気になった記事 JavaScriptだけでExcel風のスプレッドシートを開発できる「jExcel」を使ってみた! ていうかさ ブラウザでExcelチック? そんなのオンラインOfficeを使えば解決でしょ??? そういわずに聞いてください。 まぁまぁ 自分のWebアプリに Excelみたいなセル機能が実装できたら カッコ良いなとか思っている。 加えて 電子化っていいよね。 で! 具体的に何をしたかと言えば jexcelというものを使えば ブラウザ上でExcelのような処理ができる と聞いて実際にやってみたという話 先に結論を言おう ブラウザ上でCSVの加工ができる。 これはかなりの範囲で応用が効くのではと 思わざるを得な
PythonでCSVファイルをエクセルファイルに変換するプログラムを紹介します。 また、今回はサーバー、もしくはNW機器にで出力した結果において「スペース」となっている箇所を全てカンマ「,」に変換し、エクセルできれいに表示できるように変換します。 【Python】CSVファイル〜エクセルファイル(xlsx)へ変換するプログラム 今回は、サーバーから出力した、「df -h」コマンドの出力結果を元にプログラムを作成します。 通常、スペース区切りとなり、以下のように表示されます。 $ df -h ファイルシス サイズ 使用 残り 使用% マウント位置 devtmpfs 908M 0 908M 0% /dev tmpfs 920M 0 920M 0% /dev/shm tmpfs 920M 8.6M 911M 1% /run tmpfs 920M 0 920M 0% /sys/fs/cgroup
こんにちは。ギークフィードの高橋敦史です。 業務システムあるあるに「エクセルで出力して」という要望があります。 不思議とWordの要望は少なくパワポに至っては聞かれたこともありませんが、Excelの入出力機能はなかなか需要がなくならないようです。 そこで我々エンジニアがExcel形式に対応したライブラリを使って開発することになりますが、作り込むうちに思わぬところで壁に当たったり、ほんのレイアウト調整程度で工数が溶けることもしばしば。 そんなエクセルさんと仲良くなるため、xlsx形式内部のデータ構造と調べ方を紹介しようと思います。 ※xls形式や各種ライブラリの使い方には触れません。 Excel形式のファイル構造を一言で 十数年前までエクセルといえば「.xls」を拡張子に持ち、バイナリ形式で保存されるファイルでした。 それがExcel2007の登場と共に「.xlsx」拡張子が広まり、XML形
きっかけ Pythonで数値計算とかデータ解析とか触ってみた。 Rubyでもやりたくなった。 DaruやRoverと言うものを知った。 意外とちゃんと機能が揃っており(失礼)楽しく使っている。 が、CSVやExcelの読み込みがpandasよりどうもややこしい。 特にExcelだとGemが乱立している状態で厄介に感じた。 というわけで、これもっとシンプルにできないかな?と思ってやってしまった。 そしたら、あれ?これ意外と便利じゃない?と思ったので記事にする。 この記事は Yomiseという自作gemの紹介です。ぶっちゃけ宣伝です。 始め方 ここにあります。 まずはGemのインストール。 これをやるとDaruやRoverがない場合に一緒にインストールできます。つまり、とりあえずRubyでデータ解析したいって人はyomiseをインストールすると始められます。 使い方 読み込むだけなら至ってシン
業務で使ったところをかいつまんでまとめていきます。 使ったgemはこちら。 バージョンは3.4.18 xlsx系のgemをざっと調べた感じ、読み込み・出力と両対応しているものでポピュラーそうだったので。 書き出し インスタンスを作成して、書き込みをする。 workbook = RubyXL::Workbook.new workbook.write("path/to/desired/Excel/file.xlsx") データ入力 シートを取得してそのシートにセルを追加することでデータを入力することができます。 workbookインスタンス作成時にデフォルトでシートが一つ存在しているのでそのシートを取得して、行と列を指定して'A1'を入力します。
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く