エクセル必殺技 VLOOKUP関数の限界を克服する「INDEX×MATCH」はマストで覚えるべし おさとエクセル【#067】VLOOKUPの限界!検索値の左側にあるデータを抽出したいのにできない・・・INDEX × MATCHでお悩み解決! エクセルの操作をわかりやすく解説するYouTubeチャンネル「おさとエクセル」。今回紹介するのは、VLOOKUP関数よりも幅の効いたデータの抽出の仕方ができるMATCH関数とINDEX関数の組み合わせ技についてです。 「INDEX×MATCH」の第4弾 おさ氏:どうもみなさん、こんにちは。「おさとエクセル」のおさです。今日は「INDEX関数」と「MATCH関数」の続き、第4弾をやっていきます。 今日学ぶことは何かというと、VLOOKUP関数の限界があるので、「それをINDEX関数とMATCH関数を使うと克服できますよ」というような話をしていきます。 で
さらば残業! 面倒くさいエクセル業務を楽にする「Excel VBA」とは:働く価値を上げる“VBA/GAS術”(1)(1/3 ページ) 日頃発生する“面倒くさい業務”。簡単なプログラミングで効率化できる可能性がある。本稿では、業務で使うことが多い「Microsoft Excel」で使えるVBAを紹介する。※ショートカットキー、アクセスキーの解説あり Excel VBAとGAS 日々の仕事で発生するちょっとした面倒くさい業務。特定の操作を繰り返すだけなので、今のままでもいいけど、楽になったらいいなと思うこともあるのではないでしょうか。業務を自動化すると時間が空くため、他の業務に時間を充てたり、残業時間を減らしたりできるかもしれません。 本連載では、業務を効率化する手段として「Microsoft Excel」(マイクロソフトエクセル)で使える「VBA」(Visual Basic for App
>> NM さん 条件付き書式で色を設定しているので、できなくはないと思いますがちょっと厳しいかもしれません。とりあえず、条件付き書式の管理で塗りつぶしになっている書式を変えれば簡単に直せますね。手作業だと簡単な機能だったりします。(^_^;) EXCEL2010 OS:WINDOWS7 / 32BIT 環境で実行すると (例えば2017/10~2017/12で) 実行エラー 1004 移動先またはコピー先のブックの行列数が元のブックの行列数よりもすくないため、シートを移動先またはコピー先のブックに挿入出来ません。~ というようになります。 デバッグすると ’テンプレートを新規ブックにコピー の次の行でエラーとなっています。 VBAは詳しく無いのですが、これは修正可能でしょうか
マイクロソフト、「Excel REST API for Office 365」正式リリース。保存されたExcelのワークシートにAPIでアクセス可能 多くの企業で活用されているExcel。営業部門が各営業担当の進捗状況から売上げを予測するExcelシートを作成していたり、経理部門が経費の配賦をExcelのワークシートで管理してる、などという例も少なくないでしょう。 一般的にこうしたExcelで作り込まれた社内のアプリケーションを既存の業務アプリケーションに組み込むためには、いちどExcelで作り込まれたアプリケーションを解析し、あらためてプログラミング言語で組み立て直す必要がありました。 マイクロソフトが正式にリリースした「Excel REST API for Office 365」を用いると、OneDrive(補足:使えるのはOneDrive for Business)に保存したExce
グレープシティは2016年7月27日、ブラウザ上でExcelに似た操作性を実現できるJavaScriptライブラリ「SpreadJS 9J(リファクタリング版)」を発売した。グレープシティは、2016年1月から同じ名前のJavaScriptライブラリ「SpreadJS 9J(Classic)」を発売しているが、今回発売されたライブラリは、1月から出荷しているライブラリをリファクタリングし、軽量化・高速化を図ったものだ。 SpreadJS 9J(リファクタリング版)では、jQueryへの依存を無くし、新機能を追加した。SpreadJS 9J(Classic)は、JavaScriptライブラリのjQueryに依存していたため、jQueryを読み込まなければならなかった。jQueryは軽量かつ多機能なライブラリではあるが、使わない機能までも取り込んでしまう。また多機能な分、ライブラリのファイルサ
たった1秒で仕事が片づく Excel自動化の教科書 posted with ヨメレバ 吉田拳 技術評論社 2016-06-08 Amazon Kindle 楽天ブックス 記事の目的 仕事などで使う機会が多い表計算ソフトウェアのExcel。「Excelの基本を知りたい」、「Excelで業務をもっと効率化したい」という方は多いのではないでしょうか。その反面、「どうやって身につけていけばよいかわからない」という声もあります。 今回は、 無料で使えて独学におすすめのExcel学習サイトや、ショートカット&小技、グラフ、関数、アドイン&ツールに関する良記事を紹介 します。Excelの様々な事柄を学んでいくことで、Excelの世界をもっと楽しんでいきましょう! スポンサーリンク 学習サイト 1. Office トレーニングセンター Microsoftによるチュートリアル。Excelを基礎から学びたい方
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 日本にはExcel職人と呼ばれる人たちがたくさんいます。彼らにかかればどんなドキュメントであってもExcelで作られ、多くの業務システムがExcel VBAを駆使して作られます。 今回はその最高峰とも言える、Excelで作るWebアプリケーションを紹介します。それがexcel2jsです。 excel2jsの使い方 excel2jsはExcelで作られたシートをHTML/JavaScriptにしてくれるソフトウェアです。下の画像は元ファイルになるExcelファイルです。式も埋め込まれています。 それがこんな感じにWebブラウザ上で動くようになります。 Excelで動くものになりますので、サーバサイドと連携するなどというのは難しいでしょう。しかしちょっとした計算処理を行うものであればe
データベースから一覧表形式でデータを取り出すときに、カンマ区切りテキスト(csv)形式を使うことが多い。csvはテキストデータだからパソコンでもタブレットでもスマホでもとりあえずテキストファイルが開ける環境さえあれば中を見ることができるし、csvを適切に読み込んで一覧表形式で扱えるソフトも非常に多いから、一覧表形式のデータをやり取りするのに最も汎用性が高い形式のひとつとして古くから使われ続けている。 一覧表形式のデータといえばパソコンではEXCELが事実上の標準ソフト。Windowsパソコンだとcsvファイルをダブルクリックすればほぼ間違いなくEXCELが起動する。 ところがEXCELはありがた迷惑なお節介機能が満載で、データ作成者の意図をまったく無視した勝手な解釈でcsvファイルを開く。 csv・・・・カンマ・セパレーテッド・バリューズ(カンマで区切った値たち)の頭文字でcsv。次のよう
そもそもアドインって何?どうやって使うの? アドイン(Add-in)とは、Excelなど各種Office製品に『あとからいろいろな便利機能をつける』ために作成された拡張パッケージのこと。 イマイチ日本では流行らなかったこともあり、利用方法すらよくわからない…という人も多いかと思いますので、まずは簡単に登録方法を下記に記載しておきます。 アドインファイル(.xla .xlam .xll)を「アドインフォルダ」に保存 ※既定は[C:Programm FilesMicrosoft OfficeOffice15Library]パスは環境によって多少異なりますが、わからない場合は「ファイルの検索」で【Excel.exe】があるフォルダを参照 Excelを起動して「ファイル」⇒「オプション」⇒「アドイン」と選択 アドインダイアログで「参照」⇒上述のファイルを選択して「OK」 これでOKです。そうすると
エクセルのデータを項目ごとに別ファイルに保存したい要望はありませんか? 事例:データを分割するマクロ(出勤不明時間) タイムレコーダの記録データは、すべてが正しいデータではありません。その原因は次のような事が考えられます。 ・出勤した時はタイムカードを押したけど、退社するときには押さなかった。 ・出勤した時はタイムカードを押してないのに、退社するとき時だけ押した。 このような全社員の出勤不明時間データをまとめたエクセルのファイルが有ります。 このデータを部署別ごとに分割してファイルを作成し、各部署の担当者に配布して出勤不明時間を調べる業務の事例です。 このような時に役立つ、エクセルのデータを分割して別々のファイルに保存するマクロがこのプログラムです。 [キーボード] 事例:データを分割するマクロ(出勤不明時間) ▼全社員の出勤不明時間データ データを分割するマクロの操作方法 最初に表示され
こんにちは。Tokyo Otaku Modeの安宅です。先日から、とあるプロジェクトにジョインして、久々にGoogleスプレッドシートをゴリゴリ活用して仕事をしています。そんな中、これは惚れた!というスプレッドシートの神関数を紹介したいと思います。 ARRAYFORMULA関数 これを活用し始めてから、関数をいちいち全部の行に埋め込んでいくことが、なんだかカッコ悪く感じるくらい、スマートでオシャレな関数です。例えば、100行のVLOOKUP関数を行うときには、これまではVLOOKUP関数を1つ作って、それを残り99個の行にVLOOKUP関数をコピーしていたと思いますが、ARRAYFORMULA関数を使うと、なんと1個の関数で100行分の値が出力されます。実際に動作も軽くなるのでカッコよさと実用性を兼ね備えた関数です。配列に対応する関数であれば、ほぼなんでも利用できるのも好感度が高いです。
ExcelにSQLやソースコードを書かないといけないことはありませんか? 例えば仕様書とか、APIマニュアルとかで。 ありませんか。そういう時はSphinx使うから大丈夫ですか。うらやましいですね。僕はよくあります。Excel方眼士ですしね。 とりあえずそういうことがあるとして、そういう時はやっぱりちゃんとシンタックスハイライトして欲しいんですよ。真っ黒なのはアレだし、手作業で色変えるのは勘弁ですし。 シンタックスハイライトとリッチテキスト形式でのコピーができるエディタを使って、そっちで書いたものをコピーしてExcelに貼り付けるという手が無くはないんですが、ちょっと修正するのにいちいちエディタを起動して行き来するのは面倒ですし、オートシェイプへの貼り付けはいまいちうまくいきません。 ということで、Highlighterアドインを作りました ソースコードはこちらです。 Excel-DNAと
クラスモジュールを使った実用マクロ クラスモジュールは使い方がわかればとても便利な仕組みです。 けれどもなかなかそれを使っている ユーザーはいません。 使い道が分からないとか、使かなくても何とかなるというのが理由のひとつです。この記事では実際に使う事のできるコードを紹介します。 正規表現はどういうものですか? 正規表現は、特定のパターンに一致する文字列を見つけるための便利なツールです。 電話番号のリストの特定の番号を抽出したり、記入ミスのある番号を探したりするのに役に立つ例をみてみましょう。 クラスモジュールの基礎と使い方1 ある程度 VBA の経験を積んでくるとクラス、クラスモジュールあるいはオブジェクト指向、などといった言葉が目につくようになります。 しかしこれらについて詳しく書かれている参考書はありません。 なぜでしょう。それはクラスを使わなくても、そこそこVBAが使えるからです。
米Googleは7月21日(現地時間)、Googleドライブ内のOffice文書をデスクトップのMicrosoft Officeで開き、編集・保存するためのプラグイン「Googleドライブプラグイン for Microsoft Office」を公開した。こちらから無償でダウンロードできる。 このプラグインをインストールし(方法は後述)、デスクトップ版Office(Word、Excel、PowePoint)で「開く」を選択すると、選択肢として「OneDrive」、「コンピューター」などとともに「Googleドライブ」が表示されるようになる。
毎年恒例の「初心者Webアプリケーション開発者がチェックすべき情報源」を集めているので、皆さんにもご紹介。 去年に引き続き、最低限のものに絞ってみた。 上から重要な順。★の付いている「重点」がとりあえず読んどけ、の必須。 必須のポイントは、短期間で大雑把に網羅的にポイントが整理されているものを選択。 書籍としては、徳丸本「体系的に学ぶ 安全なWebアプリケーションの作り方」、「めんどうくさいWebセキュリティ」と「実践 Fiddler」を掲載したけど,他に良い本があれば情報プリーズ。 この情報もあったほうが良いんじゃね?という情報も大歓迎。 ■重点 ★Webサイト構築 安全なウェブサイトの作り方 http://www.ipa.go.jp/security/vuln/websecurity.html 安定の第7版2刷。Web開発の委託先仕様書の代わりにも使える。 セキュリティ実装 チェックリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く