前回は、2進数の求め方を自分なりに整理してみた。 infoment.hatenablog.com 今回は、小数点以下の数を2進数で求めるお話。 前回紹介したように、0以上の場合、低い位(つまり0に近いところ)から 順に、その位に入る数を求めていった。小数点以下の場合…
例えば、10進数における「123」を2進数で表すとき。 はるか昔、↓こんな計算方法を習った。 画像の引用元はこちら。 k3su.xyz 先日長男から、「何でこれで求まるのか」と訊かれて説明しようとして、 言葉に詰まってしまった。はて、何でだろう。分かっていた…
前回は、Excelで素因数分解をやってみた。 infoment.hatenablog.com なぜ、素因数分解をやってみたか。そもそもの切っ掛けは、こちらの動画を 見たことだった。 ※再生すると音が出るので、ご注意ください。 youtu.be 合成数が2つの平方数の和で表される条件…
前回は、Excelで素数判定をやってみた。 infoment.hatenablog.com なぜ、素数判定をやってみたか。そもそもの切っ掛けは、Excelで素因数分解って どんな風にやれるかな?と思ったこと。というわけで、やってみた。 素因数分解 (そいんすうぶんかい、英: prim…
2年ほど前に、素数判定のユーザー定義関数を作ってみた。 infoment.hatenablog.com 見返してみると、改善可能な個所がいくつかあった。この2年で、 私も少し成長したようだ(当社比)。 といっても、改善点は以下の二つのみ。 4以上の偶数は素数ではない…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 文字列を一文字ずつ判定して、半角や大文字に直していく。 参照設定を使わないで済むよう、今回…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 シート名のみ、位置は不問ということなので、シート名を辞書に 登録して比較することとした。 一…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 よく見かけるFizzBuzz問題と言えば、例えばイミディエイトウィンドウに結果を 出力するなどだろ…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 前回はバックアップを一つ作るだけだったが、今回は最新の30個を残すとのこと。 そこで前回の解…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 どの時点での最新版かをファイル名に持たせる場合、日時だけでなく 時分秒の情報を含ませるのは…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 オートシェイプのコピーということで、今回はDuplicateメソッドを使用する。 シート内のShapeを…
先日、こんな相談を受けた。 「Excelで、文字列の一部に取り消し線が設定されているのですが、 その部分だけ除去して別のセルにコピーできませんか?」 ということで、挑戦してみた。 依頼内容を視覚化すると、↓ こんな感じだ。 取り消し線が付された文字を…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 参照範囲に「#REF!」が含まれるのは、良くあることで。しかも自分以外が 作成したファイルで起こ…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 今回の出題は、実際の業務でも頻出する事例ではなかろうか。 出題内で特に制限されていなかった…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 今回立てた作戦は、以下のとおり。 一つ以上連続する改行を、その塊毎に全てLfに置換する。 先頭…
前回は、VBA100本ノックで「シートの並び替え」に挑戦した。 infoment.hatenablog.com 今回は、問題を解きながら思いついたことを一つ。 バブルソートやクイックソートがある中で、こんな並べ替えを思いついた。 並べ替えたい 配列A内の要素のうち、最大値i…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 並べ替えか・・・。並べ替えと言えば、ソート。ソートと言えば、 たまに「バブルソート」や「ク…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 手順としては、問題文が示す順に処理するのが順当なところか。 Sub VBA_100Knock_014() Dim Ws A…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 「注意」という文字があるかを判定し、更にそれが何文字目から始まるかを 確認して赤の太字にす…
年々、肝臓の数値が少しずつ悪くなっている。そこで一念発起して、 腕立て伏せをすることにした。 今回は三日坊主にならないよう、少しずつ負荷を上げることにした。 初日は1回。二日目は2回というように、一日1回ずつ増やす。 腕立て伏せではなく、拳立…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 作戦としては前回と同様、MergeCellsプロパティで結合されているか否かを 確認するのがよろしか…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 100本ノックも1割を過ぎて、だんだん難しくなってきた印象。 まず、セルが結合されているか否か…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 行の削除といえば、下からがセオリー。上から消すと、消すたびに 行数がずれていくから。 Sub VB…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 条件を改めておさらいしてみる。 合格者シートを新規作成すること。 合格者の氏名だけをA列に列…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 全ての科目が50点以上ということは、教科の別を問わないということ。 英語が〇点以上で、国語が△…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 「何をもって日付とみなすか」が、人によって解釈が変わりそう。 今回は、IsDate関数で日付とみ…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 図らずも、前回作成した別解がそのまま使えそうな設問だ。 ということで、流用して作成してみた…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 問題文を読むと、「計算した値をD列に入れ」とある。 そこで今回は、単価の列をループして一行…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 3本目では1行目とA列以外の値を消去したが、今回はそれに加えて計算式が セットされたセルも…
こちらで公開されている、100本ノックに挑戦。 www.excel-ubara.com 素晴らしい教材を公開いただき、ありがとうございます。上記リンク先から、問題文を転載。 ラベル行やNo.列を残して処理するのは、日常でもよくある状況と思う。ということで、作成した解…