メインカテゴリーを選択しなおす
Excelで電話番号データからハイフン等の数字以外を消すユーザー定義関数サンプル
Excelで、大量の電話番号リストからハイフン等の数字以外を効率的に削除するため、正規表現を用いたユーザー定義関数のサンプルを作成した備忘メモ。 作成の背景は顧客リストの整理。
今日は、朝、5:30に起きて、クライアントさんのゴルフコンペに参加してきました。今まで、私も参加させていただいたことはあったんですが、今日は、10組以上のコン…
EXCELから定型メール送信 HYPERLINK関数だけ。マクロは不要です。
EXCELから定型メール送信する関数。マクロは不要です。 定型のメールを送信する事が多い方におすすめ。EXCE
今日は、午前中は業務効率化・業務標準化コンサルティングの定期会合に行ってきました。前半は、社長さんも入っていただき、第3フェーズの経営分析を進めていくための内…
今日は、午前中にジムに行って身体をイジめてきました。そして、今日もマックスと一緒にオフィスにきました。(^^)今日は、今週末は予定が入っているので少し再来週の…
なんやかんやもう10月ですねまだまだ年の瀬というには早いですが、年の瀬ですね今年も色々ありました良いこと、悪いこと、まだ途中なもの体調を気を付け、しっかりと年末まで乗り切りたいと思いますここで、今年のわが職場の状況を軽く説明したいのですが・・・・今年は、正直言って、割と暇でした暇と言ったら語弊がありますが、、、、例年より業務の依頼が少なかったですね体感的には3割減くらい???大学の装置作りが業務で...
今日は、午前中は2週間ぶりにジムに行ってきました。前回、少し無理をしすぎて、右肩を痛めてしまいました・・・汗今日は、少し手加減しながにしました・・・ そして、…
Excelで「値のみ貼り付けのショートカットキー」の代用(Windows)
Excelで値のみ貼り付けの作業を効率化したいが、なぜかWindowsでは「値のみ貼り付けするショートカットキーがない」とのこと。 その代用(Windows)として、個人的には、次の方法が最適と思う。 コピー後、 Ctrl+V Ctrl V の順で、キーをおす。 Windowsの場合で、「Ctrl+Alt+V」キーを含めた方法など、他の方法もあるが、自分の指ではどうも押しづらくて苦手。 具体的な手順 コピーする(Ctrl+C) 例えば、次のような書式情報を含んだ表。 Ctrl+Vで、貼り付けする 書式情報も含んで、一旦貼り付けされる。 すると、[貼り付けオプション]ボタンが表示される。 「Ct…
Excelピボットテーブルでの一覧表は、「表形式」「小計を表示しない」の設定で文字列をそのまま表示した一覧になる
Excelピボットテーブルで、次のように属性として文字列をそのまま表示した一覧を作りたいときのメモ。「表形式」「小計を表示しない」の設定方法を知っておくと、一覧表が作成しやすい。 ピボットテーブルのアウトプットイメージ(文字列を行フィールドで一覧表示) ピボットテーブルの表示方法の設定を変えることで、このような表示が可能。なお、この方法は簡易的な方法で、レイアウトの自由度が低い。 慣れていないと少し手間だが「レイアウトの自由度等が高い方法」で文字列を表示したいという場合は次の方法が最適。 shikumika.org 作成手順 次の購買履歴のような元データを事例に説明する。 購入の日付、顧客ID…
Excelで都道府県の並び替えをする方法(北海道から沖縄の順番通り)
Excelの並び替えで、北海道から沖縄への順で並び替えが出来ないと困った時の対応方法のメモ。 結局のところ、最もシンプルな方法は、並び替えのユーザー設定リストに以下を登録する。 <そのまま、コピー、貼り付け用> 北海道青森県岩手県宮城県秋田県山形県福島県茨城県栃木県群馬県埼玉県千葉県東京都神奈川県新潟県富山県石川県福井県山梨県長野県岐阜県静岡県愛知県三重県滋賀県京都府大阪府兵庫県奈良県和歌山県鳥取県島根県岡山県広島県山口県徳島県香川県愛媛県高知県福岡県佐賀県長崎県熊本県大分県宮崎県鹿児島県沖縄県 support.microsoft.com 他の方法との比較 VLOOKUP等で、北海道は1、青森…
Excelピボットテーブルの値フィールドに、文字列をそのまま表示する方法
ピボットテーブルにあるPower Pivot なら次のようにピボットテーブルの値に、文字列が表示できました。
Power QueryでCOUNTIF関数のように各行の値の重複を数える方法(List編)
前回、Power QueryでCOUNTIF関数のように各行の値の重複を数える方法として、グループ化の機能を使用した方法を紹介しました。今回はListを使った方法です。 ただし、前提として、今回の方法は使用できる場面が少ない印象です。 大量データには不向きなので、その場合は前回の「グループ化」を使う方法が最適と思います。 shikumika.org 今回の方法だと数千件程度まででないと、処理時間がとても長くなる印象です。 (私の環境で、3000件のサンプルデータで試したところ、グループ化なら1秒程度の計算時間が、今回の方法で30秒ほどかかり、処理時間が大きく異なりました) アウトプットイメージ…
VBAでSubとFunctionの違い、使い分けに悩んだ場合の対応
VBAで「Subプロシージャ」と「Functionプロシージャ」の違い、使い分けの説明に悩んだので、考え方のメモ。 個人的な結論として、悩んだときは全て「Functionプロシージャ」で良いになりました。 一般論としては、「Functionプロシージャ」と「Subプロシージャ」の主な違いは、次のとおりです。 項目 Function Sub 「マクロの表示」から実行できるか (単独で実行できるか) × 〇 戻り値があるか 〇 × ユーザー定義関数として、EXCELワークシートから使用できるか 〇 × 「マクロの表示」から実行できるかというのは、Excelの画面から「マクロの表示」で、次にマクロが…
ExcelやVBAの標準機能では正規表現が使用できません。VBScript.RegExpを使えば可能とのことで、Excelのユーザー定義関数にした処理をしてみたので備忘メモ。 EXCELのワークシート関数としても使用できます。 そもそもの背景は、Power Query(パワークエリ)で正規表現を利用したかった。調べてみると、Web.Pageの機能を使ってJavaScriptの正規表現でする方法がありました。「なるほど、と思う使い方でとても参考になったのですが、私の設定方法が悪いのか、処理速度が遅かったのでVBAですることにしました。 アウトプットイメージ 今回実施したかったことは、次のような文…
Excelの印刷時、セル内の文字が「ずれる」「末尾が途切れる」という問題の解消
Excelで、セル内に長文の文字列があるデータを印刷すると、画面上では収まっていたのに印刷物では「ずれる」「末尾が途切れる」ということがあります。 原因の一つである「標準フォント」の設定を知らないと、余分な手修正が発生するので、その解決方法の備忘録。 セル内の長文を複数行の表示とするために「折り返して全体を表示する」という設定でと良く言われます。 しかし、行の高さの自動調整をしていても、印刷結果が思うようにならない時があります。 例えば、次のように最後の行が全て表示されていないような状態となり、画面通りの印刷とならないなど。 その解決方法として「ページレイアウトの表示」にして自動調整すれば良い…
【Excel】ピボットテーブルの更新時に列幅の自動調整が不便なので、既定の設定を変更
Excelのピボットテーブルは、既定のレイアウトオプションを変更できます。 ピボットテーブルはデータを更新すると、自動的に列幅が調整されて便利な機能かもしれませんが、せっかくレイアウト調整しても勝手に列幅が変わってしまいます。 便利な機能かもしれませんが、私にとっては不便なケースが多いです。 自分の作業用途にあわせて、ピボットテーブルの既定のレイアウトオプションを変更したので備忘のメモ。 設定はインポートしたり、リセットしたりも簡単にできます。 既定の変更内容と目的 1. 「更新時に列幅を自動調整する」のチェックボックスをオフ 列幅の自動調整は、データ更新の都度変わるのでレイアウト変更が手間。…
PDFをExcelにインポート、繰り返し業務ならPower Query(パワークエリ)が便利
毎月、同じレイアウトのPDFファイルをExcelに転記するなど、「繰り返し、PDFからExcelへのデータ抽出業務」がある場合、Power Query(パワークエリ)が便利だったので備忘のメモ。具体的には、 行政が毎月更新、公開しているPDF形式(透明テキストPDFの状態)の一覧データがある。 分析のためにPDFファイルから必要箇所を毎月データ抽出し、Excelで編集する。という業務で、Power Queryを利用。
今日は、午前中は業務効率化・業務標準化コンサルティングの定期会合に行ってきました。今日は、社長さんにも入っていただいて第3フェーズで進める内容を踏まえて、その…
今日は、先日仕上げた事業再構築補助金用の事業計画の修正をしました。昨日、事務局に、クライアントさんの投資が3回に分けて行われることから補助対象期間を確認したと…
Power Automate for desktop(PA4d) ドロップダウンリストの選択 学習記録3
Power Automate for desktopのドロップダウンリストの選択方法についてです。
はじめに双極性障害を持ちながらサラリーマンをしています。オカヘイと申します。機械メンテナンスの技術職をしていましたが、体調悪化で今は内勤をしています。事務作業をメインで行うことになり、業務自動化・効率化に興味を持ちました。現在はEXCELの
Power Automate for desktop(PA4d)Udemyオススメ講座
はじめに双極性障害という精神疾患を持つ30代会社員のオカヘイと申します。機械修理の現場対応で約8年仕事をしてきましたが、最近体調が悪化。現場対応から外れ内勤の事務作業を現在はメインでやっています。Power Automate for des
Power Automate for desktop(PA4d) CSVファイルが文字化けする時の対処方法
Power Automate for desktopでCSVファイルをダウンロード、読み取り時に文字化けして手く欲しいデータが取れないことがありました。今回はそんな時に使える手順です。
Power Automate for desktop(PA4d) For each アクションの使い方
Power Automate for desktop(PA4d)のFor eachアクションとはどんなものでしょうか?今回はFor eachの解説記事です。For eachを使用すればExcelデータから社内システムへ自動入力なんてことも実現可能です。
この記事を見て頂きありがとうございます。皆さまに読んで頂くことが私のモチベーションです(^^)介護施設の節約方法「施設流節約術」のお話しです。当然ながら、老健…
この記事を見て頂きありがとうございます。皆さまに読んで頂くことが私のモチベーションです(^^)施設介護は介護者(職員)と被介護者(利用者様)の比率が一対多であ…
30代超えたあたりから、毎日デスクワークで 肩こりや腰痛がしんどくなってきてました。 なにか劇的に変わるものないかなと探して いたところ、ノートPCスタンドなるものに、、 少々斜めになったくらいで違いはないだろうと 考えていたのですが、これが間違い!! 本当にタイプしやすく姿勢も良くなるんです! 試してガッテン!笑 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a] function(){arguments.currentScript=c.currentScript c.scripts[c.scripts.leng…
【Python】web画面の自動操作における実装が面倒な場合「Selemium IDE」との組み合わせで楽をする方法【Selenium】
<p><span style="background-color: rgb(255, 249, 229); color: rgb(0, 0, 0); font-size: 18px; font-weight: 700;">・記事の概要 </span><br></p><p class="lead" style="margin-bottom: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal;"><font color="#000000" face="Helvetica Neue">Pythonでseleniumライブラリを使って画面操作の自動化などが可能ですが</font></p><p class="lead" style="margin-bottom: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal;"><font color="#000000" face="Helvetica Neue">要素取得などコーディングが面倒な部分を「Selenium IDE」を組み合わせて使って</font></p><p class="lead" style="margin-bottom: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal;"><font color="#000000" face="Helvetica Neue">解消する方法を記載します。</font></p><p class="lead" style="margin-bottom: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal;"><br></p><p><span style="backg
PCで記録したことをサッと閲覧したいけど、ファイルとして保存しとくと情報が散乱して見つけにくい何かを考える時に、構成を組み立てたりまとめるのが苦手やることの把握や、優先順位をつけるのに時間がかかっちゃ
【厳選7個】ブラウザの作業効率を上げる便利なコマンド集【保存版】
スマホが主流になり、普段パソコンを使わない方が増えてきました。この記事を読んでくれている方にも、バイトや仕事で初めてパソコンを使う方がいるのではないでしょうか。そういう方に知ってほしい、数ある機能の中で特に便利だぞ!というコマンド(ショート
【業務効率化】コピペして使える!仕事でよく使うExcel関数6選!
仕事でよく使うExcel関数のご紹介です。実例なども載せていますので、是非コピペして使用していただければと思います。
【デキる人は100%使いこなす】Excel関数 仕事でよく使うVLOOKUP関数 役に立つ組み合わせワザ5選!
Excel関数 VLOOKUP関数の組み合わせワザを5つご紹介します。 私が実際に使用している実例も併せて紹介します。
Power Automate for desktop(PA4d) インストール方法 学習記録2
Power Automate for desktopを使った業務自動化に興味を持ち、その学習記録を残していきます。今回はインストール方法についてです。
Power Automate for Desktop(RPA)学習記録1
Power Automate for Desktopを使った業務自動化に興味を持ち、その学習記録を残していきます。
業務改善・業務効率化に必須な業務フロー。どのような図形を選択し、どのように使えば良いか、「業務フローの書き方ガイド」をダウンロードして参考にして下さい。As-Is(現状)を把握してTo-Be (あるべき姿)を創造しましょう。
【徹底解説】Windows11 デスクワーカーが知っておくべきクリップボードの履歴
僕がコールセンターで品質管理を担当していた頃、たくさんの報告資料を作成しました。報告資料を作成するときは、表やグラフなどのデータ、スクリーンショットや矢印、四角い枠などの画像素材を、コピーペーストを繰り返しながら頻繁に使用します。コピーして
【GAS】スプレッドシートからJSONへの変換を短く安全に記述する方法
Google Apps Script(GAS)のスプレッドシートのデータは、通常二次元配列で受け取ることができます。ただこのままではデータを取り扱うのが難しいので、今回はJSON形式(オブジェクトとプロパティ)に変換する方法を紹介します。
セルの垂直配置設定(上寄せ・中央寄せ・下寄せ)をGASから動的に制御する【Google Apps Script】
Google スプレッドシートでは、セルの垂直配置設定が標準で下揃えになっています。シート内全てについて同じ垂直配置設定を適用させる場合は、あらかじめスプレッドシート側で設定しておけば問題ありませんが、動的に、部分的に設定したい場合もあるかと思います。今回はGAS…
【マクロで業務効率化!】初心者でもコピペですぐに効果を出せるエクセルマクロVBAの実例を9つ紹介
即効性のある業務効率化の方法を紹介しています。初心者でもコピーペーストで使用できるエクセルVBAを9つやさしく説明しています。マクロのアイディアやヒントにもなるかと思いますのでぜひ参考にしてみてください。