ITのえんぴつ

Google Blockly開発者ツールやIT・プログラミングを研究して発信するブログ

Excelのテンプレート4:縦カレンダー

読書の計画をするために使用した縦カレンダーが便利だったので、それをテンプレート化しました。ぜひご活用ください。 1000ページの問題集を読む際、毎月100ページずつ読むことを目標にして、Excelの縦カレンダーに目標のページ数と実際に読んだページ数を記…

Excelのテンプレート3:作業手順書2

先日、自作の手順書が見づらかったため、ウェブ上で見つけた非常にわかりやすい作業手順書を活用させていただきました。 作業手順書は特にIT関連ではパソコンでの作業手順マニュアル作成など、多くの機会で作成することになると思ったので、それを記録するこ…

Excelのテンプレート2:作業手順書1

先日、ウェブ上の画像で非常にわかりやすい作業手順書を見つけ、現在その実際のページは存在していませんでしたが、それを活用させていただきました。 作業手順書は特にIT関連ではパソコンでの作業手順マニュアル作成など、多くの機会で作成することになると…

Excelのテンプレート1:工程別シンプルタスク管理

Excelは、仕事や普段の生活で使う機会の多く、毎回Excelの管理表などを最初から作り直すのは手間がかかります。 そこで、実際に利用して役立ったExcelのテンプレートは備忘録として保存して、いつでも使えるようにしてみました。 このテンプレートに記載され…

Excel練習問題10:1か月前の初日と最終日を表示する関数

問題 Excelを使用して、1か月前の初日と最終日を表示する関数を作成してください。以下が入力例です。 <入力> 2023/10/31 2023/10/31 2024/01/28 2024/01/28 2024/02/28 2024/02/28 <出力> 2023/09/01 2023/09/30 2023/12/01 2023/12/31 2024/01/01 2024…

Excel練習問題9:日付の表示形式を変更するTEXT関数

問題 Excelを使用して、日付の表示形式を変更するTEXT関数を作成してください。以下が入力例です。 <入力> 2023/12/04 2023/12/04 2023/12/04 2023/12/04 <出力> 2023/12/04 23/12/04 12月04日 231204 ヒント この変換を行うために、次の関数を作成しま…

フローチャート事例2:スクレイピング結果のエクセルへの保存

2年前にスクレイピングを学習した際に、 「Webサイトから表のデータを取得し、それをエクセルに保存する」 というフローを作成しました。これを備忘録として記録しておきます。 < EXCEL版 > (閲覧専用)フローチャート事例はこちら ← ダウンロードできま…

フローチャート事例1:phpMyAdminからCSVをダウンロード

2年前にスクレイピングの学習をしている時に、模写したフロー図が可愛らしく分かりやすかったので、これを備忘録として記録しておきます。 < EXCEL版 > (閲覧専用)フローチャート事例はこちら ← ダウンロードできます < テキスト版 > ブラウザを起動し…

Excel練習問題8:文字列が、左から何番目にあるのかを探す関数(複数条件)

問題 Excelを使用して、文字列が左から何番目にあるのかを探す関数(複数条件)を作成してください。以下が入力例です。 <検索文字列> - / <入力> 1-123 123-1234 123/1234 <出力> 2 4 4 ヒント この変換を行うために、次の手順で関数を作成します。 …

Excel練習問題7:日付表示をカスタマイズする関数

日付表示をカスタマイズする内容 日付の足し算をする 日付のスラッシュを消す【8桁】 日付と文字列をつなげて表示する 問題 Excelを使用して、入力した日付に6日を加え、日付の表記からスラッシュを取り除き、最後に文字列「_あああ」を追加して表示する関数…

PHP練習問題1:文字列から末尾の数値を抽出する

PHPの練習問題を使用して、与えられた文字列から末尾にある数値を抽出するサンプルコードを紹介します。 課題 与えられた文字列から、末尾にある数値以外の文字を検索し、それ以前の数値を抽出するコードを作成してください。また、全角数字も半角に変換して…

Excel練習問題6:1桁目が数値以外の場合は空白に変換して表示する関数

問題 Excelを使用して、1桁目が数値以外の場合は空白に変換して表示する関数を作成してください。以下が入力例です。 <入力> A1 13 ああ <出力> 1 13 あ ヒント この変換を行うために、次の手順で関数を作成します。 左から1桁目を取り出す:LEFT(セル,…

Excel練習問題5:数値以外を空白に変換する関数

問題 Excelを使用して、数値以外を空白に変換する関数を作成してください。以下が入力例です。 <入力> A1あ1 ( ← こちらは全角数字です ) <出力> 1 これは、前回の応用問題です。 Excel練習問題3:数値かどうかを調べる関数 Excel練習問題4:FALSEの場…

Excel練習問題4:FALSEの場合、空白に変換する関数

問題 Excelを使用して、FALSEの場合、空白に変換する関数を作成してください。以下が入力例です。 <入力> FALSE TRUE FALSE <出力> TRUE ヒント この変換を行うために、次の関数を作成します。 =IF(論理式, TRUE値, FALSE値) 練習用の表 実際にExcelを使…

Excel練習問題3:数値かどうかを調べる関数

問題 Excelを使用して、数値かどうかを調べる関数を作成してください。以下が入力例です。 <入力> A1あ1 ( ← こちらは全角数字です ) <出力> FALSETRUEFALSEFALSE ヒント この変換を行うために、次の関数を作成します。 =ISNUMBER() 練習用の表 実際にE…

Excel練習問題2:文字列の文字数を返す関数

問題 Excelを使用して、文字列の文字数を返す関数を作成してください。以下が入力例です。 <入力> ABCE55あ12341あああ293 <出力> 657 ヒント この変換を行うために、次の関数を作成します。 =LEN() 練習用の表 実際にExcelを使用して、文字列の文…

Excel練習問題1:文字列中の全角英数字を半角に変換する関数

問題 Excelを使用して、文字列中の全角英数字を半角に変換する関数を作成してください。以下が入力例です。 <入力> ABCE55あ12341あああ293 <出力> ABCE55あ12341あああ293 ヒント この変換を行うために、次の関数を作成します。 =ASC() 練習用の…

【Git】未マージのローカルブランチ削除時のエラー対処法

Git

事象 git操作で、ローカルブランチを削除しようとしたら、以下のエラーが表示されました。 error: The branch 'branchname' is not fully merged. If you are sure you want to delete it, run 'git branch -D branchname'. 原因 gitでブランチを削除しよう…

Salesforce CLIのコマンド変更:force:source:deployからproject deploy startへの移行ガイド

事象 Salesforce CLI操作で、「force:source:deploy」しようとしたら、以下のような警告が表示されました。 Warning: We plan to deprecate this command in the future. Try using the "project deploy start" command instead. 原因 Salesforce CLIの最新…

Javaにおけるオブジェクト指向プログラミングとカプセル化-サンプルコード付き-

オブジェクト指向プログラミング(OOP)は、プログラムをより効果的に設計し、保守するためのパワフルな方法を提供します。その中でも、カプセル化は基本的な概念の一つで、データとメソッドをオブジェクト内にまとめ、外部からのアクセスを制限することが重…

Androidアプリの通知時間を制限する方法 - Digital Wellbeingの活用

スマートフォンの通知は非常に便利ですが、時には過度に通知を受けることで集中力を損ねてしまうことがあります。Androidデバイスをお持ちの方は、Googleが提供する「Digital Wellbeing(デジタルウェルビーイング)」アプリを使用して、アプリの通知時間を…

【Ruby】エラー対処法: "cannot Load such file -- slack-notify"

エラーメッセージ "cannot Load such file -- slack-notify" は、Rubyスクリプトが slack-notify というGemまたはファイルを見つけることができないことを示しています。このエラーを解決するために、次の手順を試してみてください。 1. slack-notify Gemの…

Dockerを使用してpgAdmin 4を簡単に立ち上げる方法

pgAdmin 4は、PostgreSQLデータベースを管理するための強力なオープンソースツールです。今回は、Dockerの公式サンプルを使用して、pgAdmin 4を簡単にセットアップする手順をご紹介します。以下は手順です。 前提条件 このプロジェクトを実行するには、Docke…

dockerを使用して簡単にphpMyAdminを立ち上げよう

こんにちは、皆さん!今回は、「docker phpmyadmin」に関する情報を調査し、最もシンプルで手軽な方法を見つけましたので、その方法を紹介します。この方法を使えば、わずかなコピペ作業で、手間なくphpMyAdminを使い始めることができます。 前提条件 まず初…

XAMPPのMYSQLコマンドでログインに失敗した場合の対処法

XAMPPを使用してMySQLにアクセスしようとする際に、ログインに失敗する場合があります。この記事では、初期パスワードが設定されていないXAMPPのMySQLにアクセスする際の問題と、ログインに失敗した場合の対処法を解説します。 問題の状況 XAMPPをインストー…

vmwareの開発環境でのエラー: 「このページは動作していません。」

原因 このエラーメッセージは、vmwareの開発環境のブラウザで特定のページにアクセスしようとした際に、何らかの問題が発生していることを示しています。競合が原因である可能性もありますが、他の要因も考えられます。 対策 以下に、エラーの原因とそれに対…

XAMPPのphpMyAdminでログイン画面を出さずにデータベースに接続する方法

XAMPPは、ローカル環境でウェブ開発やデータベースの管理を行う際に非常に便利なツールです。その中でも、phpMyAdminはMySQLデータベースの操作を行うための重要なツールですが、通常はログイン画面を経由してアクセスします。しかし、特定の状況下で、ログ…

【phpMyAdmin】新しいユーザーを作成し、特定のデータベースに権限を付与する方法

phpMyAdminは、データベースの管理を効率的に行うための便利なツールです。この記事では、phpMyAdminを使用して新しいユーザーを作成し、特定のデータベースに必要な権限を付与する方法を紹介します。 手順1:phpMyAdminにログイン まず、ウェブブラウザでph…

MySQLエラー 1044 (42000) の対処法 - ユーザーがデータベースへアクセスできない場合

MySQLを使用している際に、「ERROR 1044 (42000): Access denied for user 'user01'@'localhost' to database ‘sample_db'」というエラーメッセージが表示されることがあります。このエラーは、ユーザーが指定されたデータベースへのアクセス権限がないこと…

Docker Desktopエラー:「WSLカーネルバージョンが古すぎます」と表示された時の対処法

Docker Desktopを使用している際に、「WSL kernel version too low」というエラーメッセージが表示されたことはありませんか?このエラーメッセージは、WSL(Windows Subsystem for Linux)のカーネルバージョンが古いために発生するもので、Docker Desktop…