プログラム初心者VBA入門ブログ

単純作業を自動化したい!けどプログラミングなんてわかんない!という方向けのVBAレクチャーブログです♪

第34回「Excel VBAでRFM分析②~直近訪問日の分類~」

はい!つのかぼちゃです!

 

前回はRFM分析について説明しました!

今回からはExcel VBAでRFM分析を行うコードを作成していこうと思います!

 

 

下記のサンプルデータを

直近訪問日(0~3日前/4~7日前/8日前~)

訪問頻度(1~3回/3~7回/8回~)

使ったお金(1~100円/101~1000円/1001円~)

といった感じに分類していこうと思います!

<サンプルデータ>

 

最終的に完成させたい表はこちらです!

<RFM表>

 

ではまず、直近訪問日の分類を行っていきます!

プログラムはこちら!

<プログラム>

 

ではさっそく解説していきます!

<解説>

 

 

 

以上です!

次回は

訪問頻度(1~3回/3~7回/8回~)

について分類していきます!

 

お楽しみに~!

 

第33回「Excel VBAでRFM分析①」

はい!どうも、つのかぼちゃです!

 

今回からはExcel VBAを使って

RFM分析をしていく方法を説明していきます!

 

と、その前に

RFM分析とはなに??

というところから説明しますね!

 

RFM分析と聞いて

「はいでた、分析手法~。頭痛くなるやつ~。」

と一見難しそうな分析手法だと誤解されるかもしれませんが

このRFM分析は至って単純明快なんです。

 

が、しかし!

この方法を知っていると知らないでは

半年後の売上に大きな差が生まれます。

 

そんな素敵なrfm分析とは一体何なのか。説明しますね!

 

RFM分析とは、

・最新購買日(Recency)

・購入頻度(Frequency)

・購入金額(Monetary)

の3つで顧客をグループ分けし、

それぞれのグループの性質から、マーケティング施策を導く方法です。

これにより、

どの顧客層に力を入れ、どの顧客層を切り捨てるか、

一目でわかるようになるんです!

すごいですよね!

RFM分析を行って最小限の投資で最大限の利益を得ましょう!

 

次回は実際にサンプルプログラムを使って

コードを書いていきます!

 

お楽しみに!

 

第32回「プログラミングが上達するには(実践編)」

はい!どうも、つのかぼちゃです!

 

前回は

プログラミングが上達するには(意識編)

を書きました!

 

今回は実践編です!!

 

てっとり早く上達する方法、

それは

「プログラムを暗記する!」

です!

 

もっと具体的に言うと

このブログの第1回から第29回までのプログラムを丸暗記してください!

(しんどい方は確認テスト系の記事だけでもいいです)

 

意味がほとんどわからなくてもいいです。

丸暗記してください!

完コピしてください!

気合と根性があればなんとかなります!

 

そうすれば

大抵のVBAプログラムは組めるようになると思います!

 

とはいえ

ただ「やれやれ!」だと抵抗がある方もいると思いますので

ちょっと補足します。

 

これは

大学受験の自由英作文対策

と似ていると思うんですよね。

 

自由英作文ってイチから自分で書こうとすると

だいぶきついじゃないですか。

 

けど何フレーズか暗記しといて

状況応じて暗記したフレーズの単語を少し変えて組み合わせれば

ほぼ満点に近い点数になると思います。

(だって、ほぼ参考書の例文通りだから)

 

プログラミングもこれと同じで、

とりあえず丸暗記するところから始めてみてください!

 

最初はしんどいかもしれませんが

丸暗記が完了する頃には

別人のようにコードが書けるようになります!

 

今回はこんな感じで終わります!

おつかれさまでした~!

第31回「プログラミングが上達するには(意識編)」

はい、どうも!つのかぼちゃです!!

 

今回は

プログラミングの上達方法

について書いていきます!

 

プログラミングの上達方法、

それは、

「プログラムについて考える時間を

 1秒でも多く増やす」

です!

 

いきなりですが

みなさんは1日にどれくらいプログラミングのことを考えていますか?

 

おそらくほとんどの方が0時間だと思います。

 

少しでも1秒でもいいので

プログラムについて考える時間を増やしてみてください!

 

このブログの記事をさーっと眺めてみる、

エクセルをいじってる時に

VBAでこんなことできるかなと軽く考えてみる

など1日10秒でもいいので!

 

ほとんどのビジネスマンが

プログラムについて考える時間が0だと仮定すると

1日10秒プログラムについて考えるだけでも

格段に差がつくと思いませんか?

 

その人が1日考えていることがその人自身を作る

といっても過言ではないと思います。

 

ふとしたときにプログラムについて

考えるように意識してみてください!

 

それだけで

プログラミングは上達します!!

 

今回はこんな感じで終わります!

次回は

具体的なプログラミングの上達方法について

書いていきます!

 

 

お楽しみに~!

第30回「プログラミングの勉強方法」

はい!どうも!つのかぼちゃです!

 

今回はコードは書かずに、

プログラミングの勉強方法について書いていこうと思います!

 

まず、勉強方法なのですが

大きく分けて

 

①本やネットで学ぶ

②スクールに通って学ぶ

③知り合いから教わる

 

の3つがあると思います。

 

で、最もおすすめな方法なのですが

 

正直人によります(笑)

 

まあそれを言っちゃあ終わりなので

「おすすめな方法は人によります」

ということを前提に話を進めます。

 

まず、

①本やネットで学ぶ

がおすすめな人のタイプは

「自習が得意」or「人の話を聞かない」タイプです!

 

まあ大抵のことは本屋やググればわかります(笑)

とはいっても

「勉強の仕方がわからないんだ」

とか

ググるのとか正直めんどい」

とか

「自習形式ってなんかモチベ上がらないんだよね」

っていう人もいると思います!

 

そんな人は

②スクールに通って学ぶ

がおすすめです!

 

親切に手順に沿って教えてくれます!

一緒に勉強する仲間がいます!

分からないことはすぐに聞けます!

 

ただ1つ問題が。

 

基本的に有料です。

 

お金がかかるんです。

 

そこで本ブログでは

無料でスクールに通える裏技を紹介します!!

 

いや、そんな胡散臭いことはしません(笑)

 

まあお金がかかるんですよね。

 

で、

「自分1人でググって勉強するのはなんか嫌だし、

 お金出すのもなんだかなあ」

というスペシャルわがままなあなたは!!

 

③知り合いから教わる

がおすすめです!!!!

 

スクールに通うには何万~何十万もかかりますが

基本的に知り合いはタダです!!

 

知り合いがタダで教えることに不満を持ち始めたら

ご飯をおごってあげればOKです!たぶん!!

 

何十万の受講料が何百円かになりました!

大幅な節約術ですね!!

 

まあこんな感じで、、、

 

え、知り合いがいない??

 

うーん、それは~。

 

なんとか探しましょう!!!(笑)

 

今回はプログラミングの勉強方法について

書いていきました。

 

次回は

プログラミングの上達方法について

書いていきます!

 

おつかれさまでした!