Excelで素早くカーソルをA1に合わせる時短テクニック
Excelのデータをメール等で送る際に、「カーソルを一番左上に合わせておく」というマナーがあるって知っていますか?
私もそれを初めて知ったとき「何その謎マナー・・・」なんて思ったものです。
会社や業界によってはルール化していて結構小うるさく言う人もいるようですが、そもそもなんでこんなマナーがあるのでしょうか。
...
私もそれを初めて知ったとき「何その謎マナー・・・」なんて思ったものです。
会社や業界によってはルール化していて結構小うるさく言う人もいるようですが、そもそもなんでこんなマナーがあるのでしょうか。
...
続きを読む
Excelでゼロ埋めするテクニック
ゼロ埋めとかゼロパディング、ゼロフィルといった言葉を聞いたことがあるでしょうか。
どれも意味としては文字列の桁数を揃えるために0(ゼロ)を付け足すということです。
たとえば次のようなデータがあったとします。
...
どれも意味としては文字列の桁数を揃えるために0(ゼロ)を付け足すということです。
たとえば次のようなデータがあったとします。
...
続きを読む
【Python】ソート順を保ったまま0を含むデータを末尾に移動させる方法
日付や数量などの情報を含むデータを複数格納したリストに対して日付順でソートすることがよくありますが、数量が0の場合は他のデータのソート順は保ったまま数量が0のデータだけ末尾に移動させたいことってありますよね。
複数条件でソートすればうまくいきそう!と思って色々こねくり回してもなかなか思った感じにならないんですよね。
...
複数条件でソートすればうまくいきそう!と思って色々こねくり回してもなかなか思った感じにならないんですよね。
...
続きを読む
DjangoのModelをソートするキーにプロパティを使いたいとき
とあるDjangoのプロジェクトで商品の登録日(DateField)が新しい順にソートされていたデータを、商品の発売日が新しい順にソートさせたかったのでModelの内容を確認したところ発売日のフィールドは設定されていないようでした。
そんな場合は大抵Modelに新しいフィールドを追加するところなのですが、商品の発売日が商品コード(CharField)の一部として登録されていることが分かりました。
...
そんな場合は大抵Modelに新しいフィールドを追加するところなのですが、商品の発売日が商品コード(CharField)の一部として登録されていることが分かりました。
...
続きを読む
Scratchのスプライトってなに?
ゲームのプログラミングでもよくスプライトというキーワードが出てきますが、とてもざっくりいうと「人形劇の人形」みたいなものです。
Scratchにおけるスプライトも同じ意味で、Scratchプログラミングを構成する重要な...
Scratchにおけるスプライトも同じ意味で、Scratchプログラミングを構成する重要な...
続きを読む
Scratchを始めるときに必要なモノ
このブログで繰り返し同じようなことを書いていますが、プログラミング入門にはScratch(スクラッチ)がとってもおすすめです。
パズルのようにブロックを組み合わせるだけでプログラミングができるので、まだタイピングができないお子様からお年寄りまで誰でもプログラミングが楽しめるのです。
実際、幼児向け教室でプログラミング学習用にScratchを取り入れているところも多くあるようです。...
パズルのようにブロックを組み合わせるだけでプログラミングができるので、まだタイピングができないお子様からお年寄りまで誰でもプログラミングが楽しめるのです。
実際、幼児向け教室でプログラミング学習用にScratchを取り入れているところも多くあるようです。...
続きを読む
DjangoでAppRegistryNotReadyにハマった話
とあるDjangoのプロジェクトをローカルで動かすためにmanage.py runserverをしたところ
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
というメッセージが出て動きませんでした。
とりあえずエラーメッセージをGoogle検索してヒットしたページに書かれていることはある程度試したのですが...
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
というメッセージが出て動きませんでした。
とりあえずエラーメッセージをGoogle検索してヒットしたページに書かれていることはある程度試したのですが...
続きを読む
仮想環境ってなに?
プログラミングにおける「環境」とは、ざっくりと表現するとプログラムを動かすためのファイルやプログラムといえます。
たとえばPythonではプログラムはこんな感じで動作します。
このようにPython本体(インタプリタ)とライブラリによってプログラムのソースコードが実行され...
たとえばPythonではプログラムはこんな感じで動作します。
このようにPython本体(インタプリタ)とライブラリによってプログラムのソースコードが実行され...
続きを読む
Excel関数で学ぶプログラミング入門
Excel関数はプログラミングの基礎を学ぶのにちょうどいい、と個人的に考えています。
理由としては、Excel関数では四則演算・文字列・変数・関数・条件分岐について学べるからです。
もちろんそれだけでは本格的なプログラミングはできませんが、基礎を学ぶという意味ではとても適していると思います。
...
理由としては、Excel関数では四則演算・文字列・変数・関数・条件分岐について学べるからです。
もちろんそれだけでは本格的なプログラミングはできませんが、基礎を学ぶという意味ではとても適していると思います。
...
続きを読む