ブログ記事4,800件
Thedemandforskilleddataprofessionalsisacceleratingrapidlyasorganizationsprioritizedata-drivendecision-makingin2026.EnrollinginthebestDataAnalyticsCertificationCoursebyMicrosoftandIBMPartnercansignificantlyenhanceyourc
本日は、ExcelのVBAで多重比較におけるテューキー検定のp値を計算するソースコードを作成しました。一元配置分散分析は、複数の群の平均に差があるかどうかを全体として検定する方法です。一方、テューキー検定は、一元配置分散分析で差があると判断された場合に、どの群とどの群の間に差があるのかを個別に調べる多重比較の方法です。VBAのソースコードは-----------------------------SubMacro1()''Macro1Macro''Keyb
ピボットテーブル更新時にセル書式を保持するSubtest()'ピボットテーブル更新時にセル書式を保持するWithActiveSheet.PivotTables(1).PreserveFormatting=TrueEndWithEndSub更新時にセル書式を保持したくない時は、「PreserveFormatting=False」にすれば良いです。――――――――――→ExcelV
いつも閲覧、いいね!やコメント、フォローありがとうございます今の職場で働き始めて2年4ヶ月が経ちました。最近はなんとなく会社のルールも分かってきて古いプログラムを修正するのも大分慣れてきました※大抵5年以上前のものを直すことが多いです。で。今回新しいプログラムの直しをすることになりコードを確認してみるとなぜか変数をすべてパブリック宣言してましたプライベートに直したら動かなくなって外から直接参照されてた…。結局修正できたし問題ないのですが今後同じことがあると手
ExcelのVBA中級者となってくると「他のブックを操作したい」という要求が出てきます。なんでもマクロ有効Bookにするよりは限られたBookから操作するほうがよいということもあると思います。そんな時に必要になってくるのが他のBookのファイル名を取得して扱うことです。前回はフォルダ名の取得を行いましたので、今度はファイル名です。以前のやり方とは少し変更してみました。ファイル名を表す値オブジェクトクラスモジュールスクリプトには変数という値を格納する仕組みがよくあります。変数には
TheCertifiedDataAnalystCourseofferedbySLAConsultantsIndiaisavailablebothonlineandinDelhi,providingflexiblelearningoptionsforstudentsandworkingprofessionalsin2026.Asdatacontinuestodrivebusinessdecisionsacrossindustr
本日は、ExcelのVBAで2×2以上の分割表に対して独立性のカイ二乗検定を実行するソースコードを作成しました。独立性のカイ二乗検定は2つの変数が独立かどうか検定するための手法です。VBAのソースコードは-----------------------------SubMacro1()''Macro1Macro''KeyboardShortcut:Ctrl+r'DimC(100,100),A(100),B(100),E(100,100)As
「大学院まで出たのに、なぜ実務で使えるスキルが身につかないのか?」この疑問を抱えている人は、実はかなり多い。Python、SQL、VBA、AI。現場で求められるこれらのスキルは、学歴とはほぼ無関係に差がついている。この記事では、「なぜ大学院を卒業しても習得できない人が出てくるのか」その構造的な理由を、感情論抜きで解説する。理由①大学院は「考える訓練の場」であって「作る訓練の場」ではないまず大前提として、大学院の目的を勘違いしてはいけない。大学院は、問いを立て、仮説を立て、
「プログラミングを勉強したら、どんな仕事に就けますか?」この質問は多いが、答えは意外とシンプルだ。エンジニアにならなくても、仕事は山ほどある。Python・SQL・VBA・AI。この4つを組み合わせて使える人材は、すでに「便利な人」ではなく会社にとって“欠かせない存在”になりつつある。この記事では、それぞれのスキルが実際にどんな仕事に結びつくのか、現場目線で整理していく。まず前提:4つ全部できる必要はないいきなり現実を言う。全部を完璧にマスターする必要はない。重要なのは、「
ピボットテーブル行の総計を非表示するSubtest()'ピボットテーブル行の総計を非表示するWithActiveSheet.PivotTables(1).RowGrand=FalseEndWithEndSub実行結果※列の総計を非表示する時、「ColumnGrand=False」にかえれば良い――――――――――→ExcelVBA基礎入門もくじへ戻る参
はじめに以前画像に文字を埋め込むVBAマクロを公開したが目的は野鳥写真にExif情報を埋め込もうと思ったからだった。実際に埋め込んでみたらオリジナルの写真を流用するのに少し不便さを感じてしまった。そこで、Exif情報のみを埋め込んだ画像とオリジナル画像を合体させ別名で保存することを考えた。処理の流れ(1)野鳥の画像からExif情報を取得その6で記した「画像ファイルの幅、高さ、Exif情報を取得するマクロ」で実現。(2)予め用意した黒
前回(昨日13回)まででなんとか最低のものを作ることができることがわかった。しかし、私の考えていることはかなり複雑で上級のことになりそうだ。この画像は、目下のところiPadようにFileMakerProで作った「血圧表=体調記録簿」だ。なんとかこれを実現したいと考えている。ここには、入力済みのデータをリスト表示しているし、体温やら体重やらをグラフ表示っしている。しかもそので0たは表示している日に王子で変わるようになっているし、グラフは、体重や血圧、体温などと選択して切り替わる
昨日は、市〇とににゅうりょks雨あれているデータで、れるの中の再稼業の行番号を知る計算式を作った。これはあ、今そ秋に作成するVBAで選択するエリアが変わっても自動世間化させて選択させるための下準備だった。今日は、その計算式を使って実際にVBAで選択するものを作成した。これが亜出来上がったテストファイル。あらかじめ血圧表の一部を入力してあり、このエリアをテーブルとして宣言したある。そして、検索する日付の右に抜き出したデータの最終行を計算し、さらには選択すべきエリアが計算れれるよう
本日は、ポアソン過程とポアソン分布の関係をExcelのVBAで示したい。ポアソン過程はある確率でイベント数が1だけ起きるような確率過程です。同時にイベントが起きる確率は0です。単位時間でそのイベント数をカウントするとイベント数はポアソン分布に従います。その様子をExcelのVBAでプログラムにしました。--------SubMacro1()''Macro1Macro''KeyboardShortcut:Ctrl+r'lamda=5'λ(平均)N
本日は、Excelでveq02020のVBAソースコードを使い方を解説したい。「開発」タブに移動します。「マクロの記録」をクリックします。ポップアップ画面で「OK」をクリックします。「記録終了」をクリックします。「VisualBasic」をクリックします。画面が切り替わったら標準モジュールの「+」の部分をクリックします。「Module1」をおすとエディタが出てくるのでここにコードを貼り付けてください。Excelの開発タブに戻り「マクロ」をします
本日は、ExcelでVBAを使うために開発タブを表示させる方法を解説したい。まず、開発タブが表示されているか確認します。表示されていなければ、「ファイル」をクリックします。画面が切り替わったら、「オプション」を押します。「リボンのユーザー設定」をクリックします。「開発」にチェックを入れます。「開発」が出てきます。「開発」をクリックするとVBAが使えるようになりました。弁護士不足――日本を支える法的インフラの危機(ちくま新書)Amazon(
今日は、作っているファイルに説明用のテキストボックスをつけようと思って、スクロールバー付きのテキストボックスを出したいと、色々試行錯誤。この画像は、目的達したテキストボックスが表示されている。2つあるのは、一つは、テキストがボックより文字数が少ない時の状態で、スクロールバーはついていないが、文字がオーバーすると自動的にスクロールバーが表示される表を示している。実際にここまで実現するのに、とにかく試行錯誤を繰り返したので、3時か何くらいかかっている。元々テキストボックスなんてのは
事務のパートをしています。週5日、6時間程の仕事です。好きなことを仕事にしているのでまぁまぁ充実しています。私の仕事は電話対応とデータ入力がメインです。最近、データ入力もだいぶん数が減りすぐに済んでしまう事もあります。お客様からの電話が少なくなったことと比例しています。そもそも、電話当番&データ入力要員で採用された私。今までが、色んなことをしすぎていたのかもしれません。と言うのも以前の上司は、私にいろいろと仕事を回してきてくれました。
最近よく聞く言葉。AI、Python、SQL、VBA。「結局、何からやればいいの?」「今さら学んで意味ある?」そんな疑問を持つ人も多い。結論から言う。2030年を見据えるなら、これは“流行”ではなく“基礎教養”だ。そもそもAIとは何か?AI(人工知能)は、「人間の判断や思考を、データを使って再現・補助する仕組み」だ。重要なのは、AIが魔法ではないこと。・過去データを学習し・パターンを見つけ・確率的に最適解を出すつまりAIは、意思決定の補助装置。2030年に伸びる理由
関数だけでも時短は可能だ。入力箇所を減らして、作業時間を物理的に減らすことが出来る。私はExcel関数のラスボス、Vlookup関数を覚えた時点で、「もうこれ以上の時短は無理だな」と思っていた。しかし、膨大な入力作業を効率化出来ても、次の作業は手作業のままだった。ファイルをまたいだ転記作業大量のファイルのシートを全て印刷するそしてあるとき気づいた。関数だけで頑張るのは、限界があるということに。目次関数だけ使っていた頃起こっていた問題問題へ
1.AI家計簿ブームの裏側:その「簡単」は本物か?最近、SNSやネット記事で「AI(ChatGPT等)を使えば、知識ゼロでもVBA入りの高機能家計簿が作れる!」という話題をよく目にします。確かにAIは、複雑なコードを数秒で書き出す魔法のような道具です。しかし、ここで一度立ち止まって考える必要があります。「作れる」ことと「長く使い続けられる」ことは、まったく別物です。本当に、知識ゼロでも“安全に”使い続けられるのでしょうか。私自身、「昨日動いていたコードをAIに
ピボットテーブルラベルを結合するSubtest()'ピボットテーブルラベルを結合するWithActiveSheet.PivotTables(1).MergeLabels=TrueEndWithEndSub実行結果※ラベルの結合を解除するとき、「MergeLabels=False」にすれば良いです――――――――――→ExcelVBA基礎入門もくじへ戻る参考記事
進捗率の表示を現行の「表示内容テキスト(99)」形式と、条件付き書式の「データバー」表示を選べるようにしましたグラデーションバー表示単色バー表示※「(サンプル1予定・実績の管理無し)_Ver19.5.xlsm」ビジネスユーザー向けの報告で進捗率が分かり難いと言われたので機能を追加しました途中で設定を変更する事は可能ですがEXCELBOOKを読み込む時のイベントで設定しているので変更した時はEXCELBOOKを一度保存して読込み直してください
はじめに前回Exif情報を取得するマクロを作成したという記事を書いたが、今回は少し改造して取得できる情報を増やしてみた。野鳥などの被写体までの距離が取得したいなぁと思ったのがきっかけだった。IMG_8648.CR3(自宅のバードプール)取得方法まずはじめにExif情報には標準メタデータとメーカー独自データ(MakerNote)の2種類ある。前回利用したWIA(MicrosoftWindowsImageAcquisition)で取得できるのは標準メ
家計簿は『つけるもの』ではなく、『育てていくもの』当初は、ただの「現金記録」に過ぎなかった私のExcelも、今ではVBAとAIを味方につけた、自分専用の「資産管理システム」へと成長した。この5年目を迎える節目に、これまでの歩みを振り返ってみて、ひとつ確信したことがある。それは、「家計簿は最初から完成していなくていい。自分の生活と共に、少しずつ育てていけばいい」ということだ。最初は、ただの白い表だったExcel。それが今では、私の癖を知り、ミスを指摘し、未来の支出まで教えてく
画像は前回と同じもの今回のお勉強ではとるべき画像なくって今日のお勉強は・Filter関数Filter(database,(inex(database,,1)>=$J$1)*(inex(database,,1)<=$L$1),"nodata")上記式では計算結果が得られない原因INDEX関数はFILTER関数の条件式の中では意図したとおりに機能しないため、その数式は正しくありません。(AIの回答)・結局EXCELのFilter関数に
ピボットテーブルデータをカンマ区切りに変換Subtest()'ピボットテーブルデータをカンマ区切りに変換WithActiveSheet.PivotTables(1).DataBodyRange.NumberFormat="#,#"EndWithEndSub――――――――――→ExcelVBA基礎入門もくじへ戻る参考記事『VBAピボットテーブルの作成』実務では、
今日のお勉強は・勉強の過程を動画に収める・Officeの作成者名を変更する・作ったファイルの削除・EXCELの新規でファイルを開くとき必ずマクロ用にして開くとまぁ頭方か唸っているからなかなか覚えきれなくてそれてもなんとかお勉強の過程を少し動画に収めることができた便利になったもんですねMacでも同じことできるけど記録する必要ないんで使ったことはないいつか使ってみるかな?このあとマクロでフォームを表示すして入力できるよう
AIにマクロを書いてもらったという同部署の人の、動かないマクロを直しました。というよりは同じ処理を自分なりのプロンプトでAIに書いてもらいました。その人は自分でVBAを書けない人なのですが、VBAを書いていない人はプロンプト自体が難しいのかなと感じました。ほかの言語だとしてもプログラミングを触っている人なんかはAIに書いてもらってもすんなり動かせそうな気がします。順次、繰り返し、分岐の考え方や変数の考え方なんかは似ているでしょうし。それにしてもAIにVBAコードを書いてもらうと作業が早
知人のMさん(未経験)が、SQL・Python・VBA・RPAツールを習得したことで、給料が2倍にアップした実話があります。今回はその成功の秘訣と、なぜこれらのスキルが今の仕事で重要なのかを解説します。①Mさんが未経験から始めた理由元々は事務職、データ分析の経験なし日々のルーティン作業が多く、時間を効率化したいと思っていた将来のキャリアアップのためにスキルを習得する必要を感じた②習得したスキルと活用例SQLデータベースから必要な情報を抽出Excelに手作業で集計していた業務