タグ

excelに関するsbg3のブックマーク (24)

  • データの集計は、ExcelよりPython使ったほうが100倍早い(pandas-profiling, pixiedust) - Qiita

    データの集計は、ExcelよりPython使ったほうが100倍早い(pandas-profiling, pixiedust)Pythonpandasデータ分析データ可視化pandas-profiling Pythonのpandas-profilingと、pixiedustの2つのライブラリを使うと、データの集計・グラフの作成が、感動的なほど早く終わることを実感したので共有します。 Excelでデータ集計・グラフ作成した場合と比較すると、体感で100倍くらい早く終わります(誇張ではなく) Pythonで爆速でデータ集計する方法(体感所要時間:5分) 前提: 以下の環境が整備されていることは、前提とします。 Pythonのインストール(約30分) データ分析に必要な各種ライブラリのインストール(約30分) →numpy, matplotlib, pandas, jupyter など →Anac

    データの集計は、ExcelよりPython使ったほうが100倍早い(pandas-profiling, pixiedust) - Qiita
  • Excelファイルを比較するツールを作ってみた - Qiita

    はじめに Excelファイルの比較には___WinMerge___に___xdocdiff___のプラグインを入れて使っていたのですが、 列が揃ってなかったり、ヘッダを固定できなかったりと少し不便に感じていました。 そんなわけでExcelファイルを比較するツールを自作してみたので、紹介と使い方を書いていこうと思います。 注意 このツールは筆者の仕事環境において必要最低限の要件で作成しています インストール ここ から最新の.msiをダウンロードする ダウンロードしてインストーラーを実行する ※電子署名をしていないので、以下のウィンドウが表示されると思います。「詳細」→「実行」で実行できます。 Nextを選択 インストールするディレクトリと、ユーザーを選択 (特に指定がなければそのままNext) Nextを選択 起動方法 ### ショートカットアイコン インストールが完了すると、デスクトップ

    Excelファイルを比較するツールを作ってみた - Qiita
  • 生きていくのに必要なクラウドサービスをオープンソースで自前で立てる - yumulog

    DropboxやGoogle Driveなどのクラウドサービス、便利すぎて生きていくのにもはや不可欠なのですが、情報管理の関係で外のサーバに置けないなどの理由で使えないこともあります。かと言って、いまさらExcelをメールでやり取りする時代には絶対に戻りたくないので、じゃあどうするかというと、世の中のメジャーなクラウドサービスにはたいていクローン(同等の機能を備えた)のオープンソースソフトウェアが存在するので、それを使って自前でサービスを立ち上げましょう。 ownCloud (Dropboxクローン) DropboxやGoogle Driveなどのような即時同期できるオンラインストレージサービス。名前的にはMicrosoft の oneDriveを意識してるのかな。デスクトップクライアントがWindowsMacLinuxとメジャーなOSに対応してて、モバイルクライアントも有料だけどiO

    生きていくのに必要なクラウドサービスをオープンソースで自前で立てる - yumulog
  • ExcelCompare - Excelファイルの差分表示

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました オフィスでの仕事に徹底的に使われているのがExcelです。職人たちの手にかかれば、表計算のみならずあらゆる場面においてExcelが利用されます。メールでも送られ、修正されて、コピーして修正して…と多くの人たちに使われています。 その結果、多くのコピーとどれが最新で何が違うのか分からないExcelファイルに溢れかえります。そこで使ってみたいのがExcelCompareです。 ExcelCompareの使い方 ExcelCompareは2つのExcelファイルを指定して差分を抽出します。 $ excel_cmp spreadsheet.xlsx spreadsheet-2.xlsx DIFF Cell at Sheet1!B2 => '2016年6月26日' v/s '2016年7月2

    ExcelCompare - Excelファイルの差分表示
  • そろそろ真面目に、HTMLで帳票を描く話をしようか - Qiita

    帳票といえばPDFとして生成するのが一般的でしょうか? でも、2015年の今、あえてHTMLで描くのがホットです(個人的に)。ミリ単位で設定された高度な帳票も、CSSを駆使して簡単に作ることができます。業務システムでもモダンブラウザを選択することが増え、@pageなども積極的に使えるようになったこと、SPA(Single Page Application)の台頭、いろいろと条件が揃ってきました。 書いてたら結構長くなっちゃったので、さくっとコードだけ見たい方は、Paper CSSリポジトリをどうぞ。 はじめに HTML帳票のメリット 2015年現在、HTML帳票を選択する幾つかのメリットがあります。 ライブリロードで、リアルタイムなスタイル調整 バックエンドではなくフロントエンドで生成できる 前者は、gulpやGruntの普及で、CSSにしろHTMLにしろ、リアルタイムにプレビューできる環

    そろそろ真面目に、HTMLで帳票を描く話をしようか - Qiita
  • Mac版Excelショートカット - Qiita

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

    Mac版Excelショートカット - Qiita
    sbg3
    sbg3 2015/05/27
  • JavaScriptでExcelの関数をほぼ実装 MOONGIFT

    世の中で最もされているものが最も美味しいと定義するならば、マックのハンバーガーとコーラは世界で最も美味しいということになるというのは有名です。そんな原理でいくとExcelは世界最高のツールになるのかも知れません。 つまり他の言語でもExcelの関数を実装すれば、誰でもプログラミングができてしまう…そんな世の中になるのかも知れませんね!ということで第一弾としてJavaScriptExcelの関数を実装したFormulaJSを紹介します。 FormulaJSの使い方 例えば配列系の関数。 テキスト系。 演算系。 例えばASINのような関数はこのようにラッピングで実現しています。 Formula.ASIN = function (number) { return Math.asin(number); }; 全ての関数を実装し直しという訳ではなく、ラッピングで実装しているものも数多くあります。

    JavaScriptでExcelの関数をほぼ実装 MOONGIFT
  • Excelの表をリッチテキストを使わずにそのままメモ帳にコピーする方法+α | ライフハッカー・ジャパン

    メモ帳やメール文で表を作りたい場合、スペースを駆使して整列させたり、カッコなどの記号を使って表を作ることができます。しかし、この作業が意外と面倒。Excelからテキストをコピペすると、以下の図のように表のレイアウトが崩れてしまいます。 そこで今回は、Excelの表をそのままメモ帳やメール文にコピペする方法をご紹介。特にプレーンテキスト形式のメールを使うことの多い人は要チェックです。 まずは「Excel文字罫線変換」というサイトから、『Excel文字罫線変換プログラム』をダウンロードします(ダウンロードの項にある『EtoMail.zip』というzipファイルです)。 zipファイルを解凍すると、『EtoMail.exe』と『EtoMail_e.exe』の2種類のアプリがあると思います。前者は日語の外字(「┌」など)、後者は「+」や「-」など英語の文字に変換します。文字化けなどを防ぐために

    Excelの表をリッチテキストを使わずにそのままメモ帳にコピーする方法+α | ライフハッカー・ジャパン
  • そのデータ、言うほど強く「相関」してますか? CORREL関数と分析ツールで相関係数を求める

    『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

    そのデータ、言うほど強く「相関」してますか? CORREL関数と分析ツールで相関係数を求める
  • LibreOffice導入のJA福岡市がMicrosoft Officeからの移行に役立つマニュアルを公開

    写真●JA福岡市が公開した「よく使うCalc&Writerマニュアル」の一部(Writer:表組内での縦位置を調整する方法は?) JA福岡市は2011年12月27日、LibreOfficeの操作に関するよくある質問とその答えをまとめた文書「よく使うCalc&Writerマニュアル」を公開した。LibreOfficeは、OpenOffice.orgから派生したオープンソースのオフィスソフト。JA福岡市はLibreOfficeを導入しており、今後約840万円のコスト削減を見込んでいる(関連記事:JA福岡市がLibreOffice導入、MS Officeから移行で約840万円削減見込む)。 「よく使うCalc&Writerマニュアル」は、LibreOfficeの表計算ソフト「Calc」およびワープロソフト「Writer」使用時に、利用者から質問などがあった事項をまとめたもの。JA福岡市が職員に向

    LibreOffice導入のJA福岡市がMicrosoft Officeからの移行に役立つマニュアルを公開
  • jQueryで作られた本格的表計算ソフトウェア「jQuery.sheet」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ

    jQuery.sheetはjQueryで作られたWebベースの表計算ソフトウェアです。 業務システムなどではWeb上にテーブルを表示するというケースがよくあります。さらに一歩進んで表計算のように集計したり並び替えたりしたいという無茶な要望が出るかも知れません。そんな時に使ってみたいのがjQuery.sheetです。jQuery製の表計算ソフトウェアです。 カラムはもちろん、グラフの表示までできてしまう格的な表計算ソフトウェアです。 最大化表示。セルの値を参照することもできます。 テキストだけではなくラジオボタン等も使えます。 関数も多彩に用意されています。 編集しているところ。 文字装飾を変更します。メニューから選択できます。 HYPERLINKはその名の通りリンクを埋め込みます。 データにはHTML/XML/JSONが使えます。エクスポートも各フォーマット向けに可能です。 JavaSc

  • 複数人で同時に編集するWebベースの表計算アプリ·TOMUSS MOONGIFT

    TOMUSSはPython製のオープンソース・ソフトウェア。GoogleドキュメントやZohoではWebベースの表計算ソフトウェアを提供している。さらに大御所、Microsoftまでoffice.comでWebブラウザベースのMS Officeを投入することになっている。オフィススイートもついにWebアプリケーション化するのだ。 複数人で同時編集できる Webアプリケーションになっても、これまでと同じ使い方をするのであれば全く意味がない。大きな利点になりえるのがコラボレーション機能だ。同時に複数人で一つのドキュメントを作り上げる。それを実現するのがTOMUSSだ。 TOMUSSはThe Online Multi User Simple Spreadsheetの略で、表計算について複数人での同時編集が可能なWebアプリケーションになっている。システムはPythonで作られており、Webサーバ

    複数人で同時に編集するWebベースの表計算アプリ·TOMUSS MOONGIFT
  • これは凄い、Excelの関数も使えちゃうスプレッドシート実装jQueryプラグイン「jQuery.sheet」:phpspot開発日誌

    これは凄い、Excelの関数も使えちゃうスプレッドシート実装jQueryプラグイン「jQuery.sheet」 2010年01月26日- jQuery.sheet これは凄い、Excelの関数も使えちゃうスプレッドシート実装jQueryプラグイン「jQuery.sheet」。 参照に対応していて、A1 に 2 が入っていたとして、A2に「=A1*2」とするとちゃんと4と表示されたり、色々なおなじみのExcel 関数(ABS, AVERAGE, CEILING, COUNT, IF, MAX, MIN, PI, ROUNDなど)をそのまま使うこともできてしまいます。 デモページ 単にソート機能がついたり、そのまま編集できるだけではなく、当にExcel っぽいところがすごいですね。 デザインは上記固定ではなく、色々なデザインテーマを適用することもできるようです。 あと、実装もjQueryプラ

  • RailsのデータをExcel形式で出力する·to_xls Plugin MOONGIFT

    to_xls PluginはRuby製、Rails向けのオープンソース・ソフトウェア。Webシステムで何らかのデータエクスポートを行う場合、よく使われるのがCSV形式だ。汎用的なフォーマットであるし、表形式で出力すれば表計算ソフトウェアで取り込んで使うことも容易だ。 だが人によってはこれでは満足しない人がいるかも知れない。そのような方に対してはExcelとして出力できるto_xls Pluginを使ってみてはいかがだろうか。システム側の負担も少なく、よりユーザの要望にあった出力ができそうだ。 to_xls Pluginはrespond_toの一つとしてXLS形式での出力をサポートする。とても簡単に実装ができる。そしてファイルはXMLベースのExcelファイルとして出力される。バイナリベースではないが、Excelのファイルとして読み込ませることが可能だ。 実データはXML形式 ファイルはダウ

  • 第12回 基本操作の【まとめ】――Excel

    書式設定のダイアログを表示するショートカットキー 大抵のことは、ツールバーやリボンで操作できますが、「表示形式の設定」などのダイアログを呼び出す際は、【Ctrl+1】でOK(テンキーの「1」では表示されないのでご注意を!)。 書式設定のショートカットキー (Excelに限らずOfficeでアプリケーションで共通のことですが)【Ctrl】と一緒に、太字は「B」、斜体は「I」、下線は「U」をそれぞれ押せば、設定できます(例:斜体=【Ctrl+I】)。 クリアコマンド 「削除=Delete」だと思っている人も多いのですが、【Delete】は「データの削除」を意味します。ですから、表を消そうとして、表の範囲を選択し【Delete】キーを押しても、枠(罫線)が残りますし、日付を入力していたセルに対して数字のデータを入れると、日付の形式になってしまいます。 これは、データは削除されても“書式”は削除さ

    第12回 基本操作の【まとめ】――Excel
    sbg3
    sbg3 2009/09/08
  • Spreadsheet::WriteExcelでperlからexcelファイルに出力 - end0tknr's kipple - web写経開発

    http://d.hatena.ne.jp/end0tknr/20090111/1231635743 昨日、紹介したSpreadsheet::ParseExcelexcelファイルの内容を読むmoduleですが、excelファイルに出力するmoduleにSpreadsheet::WriteExcelもあります。 http://search.cpan.org/perldoc?Spreadsheet::WriteExcel 機種依存文字出力ならEncode::decode("cp932",〜) decode("cp932",〜)のようにcp932でEncode::decodeした結果をSpreadsheet::WriteExcelに与えると、機種依存文字も問題なく出力されます。 #!/usr/local/bin/perl use strict; use warnings; use Encod

    Spreadsheet::WriteExcelでperlからexcelファイルに出力 - end0tknr's kipple - web写経開発
  • 簡単に、エクセルの作業効率をアップする15のTips | コリス

    エクセルの設定をカスタマイズして、作業効率をアップする15のTipsをChandoo.orgから紹介します。 15 MS Excel Tips to Make you a Productivity Guru 各Tipsの表記は、当方のエクセル2003に準じています。 会社時代、納品したエクセルのプロパティに変な名前があってナミダモノでした。14番のTipsを知ってれば、全員に設定したのになぁ。 入力後のセルの移動方向を変更 新規ファイルのシート数を変更 デフォルトのフォントを変更 カスタマイズしたリストでオートフィル 使用できる色を増やす 数値の桁区切りの記号を変更 数式のエラーを非表示 自動修正に用語を登録 常にすべてのメニューを表示 画像を圧縮し、ファイル容量を軽減 自動計算で時間がかかるのを解除 テンプレートを設定 オフィス間でグラフをコピペ ファイルから個人の名前などを取り除く メ

  • 第4回 「オートSUM」ボタンの上手な使い方――Excel

    普段付き合いが多いからこそ、上手に使いこなしたい「オートSUM」ボタン。今回は「平均」や「最大値」も含めたTipsをご紹介します。 Excelを利用する人が一番よく使っている関数は、「SUM」(そうですよね?)。よく使われるからこそ、ボタンで簡単に入力できるようになっています。でも、ボタンから入力できる関数はSUMだけでなく、「平均」や「最大値」など全部で5つ。あなたはちゃんと使えていますか? 選ぶだけ よくみかけるのが、合計を求めてから数式をコピーするというパターン。間違ってはいません。でも、もっと簡単に作業できるのです。答えを出したいところと、答えを出すセルが、くっついていることってよくありますよね? この場合、まとめて選択してから[オートSUM]ボタンをクリックすると、合計が算出されるのです。もちろん、平均なども同様の手順です。クリックするだけで、書式を変更する必要もありません! 1

    第4回 「オートSUM」ボタンの上手な使い方――Excel
    sbg3
    sbg3 2009/06/01
  • 第97回 これだけは押さえておきたいエクセルの知識  前編 - bingo_nakanishiの他言語出身者のためのPerl入門

    新社会人になって、業務を与えられるようになると エクセルをガシガシ使っていくことになると思います。 今回は、これだけは押さえておきたいエクセルの知識です。 その1. 絶対参照 と 相対参照 絶対参照と相対参照を理解するには、 九九の表をつくってみると良いでしょう。 1*1 = 1 ... 9*9 = 81と小学生のときに必死に覚えたアレです。 右上の、数式バーに注目してください。 =C$2*$B3となっています。$は、固定をあらわしています。 なんで $ なの?? 「Sに縦棒が刺さって、固定しているみたいに見えるから$」 と、私は強引に覚えてみました。 この$が使いこなせるとエクセルを使うのが楽になります。 絶対参照とは セルをフィルで選択してコピーしても、同じ場所を指していること 相対参照とは セルをフィルで選択してコピーすると、指しているところが変わっちゃうこと(インクリメンタル、デク

    第97回 これだけは押さえておきたいエクセルの知識  前編 - bingo_nakanishiの他言語出身者のためのPerl入門
  • これならばれない!Excel VBAでTwitter·Twittexceler MOONGIFT

    そうか、この手があったか。昨日のSpreadtweetは結局のところ、インタフェースを真似しているだけであってよく見ればばれてしまうのが欠点だった。それを補うには、物を使うのが一番良い。 VBAを使ったTwitterクライアント オフィスでは恐らくもっともよく使われるであろうExcel、これをベースにすれば仕事とマーケティング&コミュニケーション(あえてプライベートとは言わない)を両立できるのだ。 今回紹介するオープンソース・ソフトウェアはTwittexceler、Excel VBAで作られたTwitterクライアントだ。 TwittexcelerはExcelのシートを使ってタイムラインの一覧と発言ができるようになっている。ユーザ名や投稿日にリンクが貼られ、それぞれユーザのページや各投稿のパーマネントURLに飛ぶことができるようになっている。 フィルタリングが利用できる これならばれない

    これならばれない!Excel VBAでTwitter·Twittexceler MOONGIFT