注目

ねこ先生がプログラミングをガリ勉してみた(=^x^=)♪

2019年(令和元年)11月1日設立

「Amazonのアソシエイトとして、[猫★シエスタ]は適格販売により収入を得ています。」

ご訪問ありがとうございます!!このサイトの管理人の「猫★シエスタ」と申します。

・ロスジェネ(就職氷河期世代)

・発達障害(自閉症スペクトラムASD 旧アスペルガー症候群 、ADHD)

・HSP(5人に1人の割合の繊細さん)

・その他のマイノリティ(詳細は自己紹介をご覧下さいませ)

上記の様に、自分に自信を持てなかった私が、同じようにお悩みの方のPCスキル習得のハードルを極限まで下げる為に、役立つ学びをアウトプットしたブログを設立致しました。

■ はじめに ■

自己紹介
 
【人事採用担当者様と支援機関の方宛】精神・発達障害障害者への接し方

■ Portfolio

私のポートフォリオ

ポートフォリオ作成に役立ったサイト

■ ExcelなどのMicrosoft Office ■

取りあえず事務職で働きたいから手っ取り早くExcel教えてくれ!

急にプレゼン資料を作ることになったから手っ取り早くパワポ教えてくれ!!!!!

Wordのポイントを手っ取り早く教えてくれ!!!

■ スプレッドシートやChromeなどのGoogle Workspace ■

Google Workspaceをツール別に紹介

GAS(Google Apps Script)

■プログラミングのマインド■

プログラミング学習で関わってはいけない人達と逃げるべき環境

プログラミングと資格について

基本情報技術者試験トップへ  

■ Web開発(HTML/CSS/JavaScript/Bootstrap/PHPなど)プログラミング学習 ■

挫折経験者が語る!!これからプログラミングを始められる方へ


ドットインストールの学習ロードマップ(基礎編)

推理アドベンチャーゲーム MISSING PARTSファンサイト

Adobe製品

プログラミングのアンケートにご協力頂ける方はこちらのフォームで勉強法など色々と教えて下さい。

■自作サンプルプログラム■

GAS(Google Apps Script)


paizaレベルアップ問題集をPythonとGASの両方で解いてみた。

Python

C言語

アセンブラCASL2

Java

VBA

SQL

■子供向けプログラミングの情報■

保護者の方へ。子ども(小学生向け)プログラミングの予習

■プログラミングと健康■

プログラミングの疲れ目対策と視力維持に向けて

プログラマこそストレッチ(子ども&大人向け)

風呂グラミング(入浴剤紹介)

写真の投稿を始めました。
(写真AC)のプロフィールページです。

■ 息抜き ■

息抜きに、写真で癒し(=^x^=)

ストレス解消グッズなど 

■ おススメ本! ■

発達障害と健康 


心がラクになる本

何の本を読んだらよいのか分からない時に読む記事

■ アロマ ■

ハッカ愛からハッカー!?

ポートフォリオ作成に役立ったサイト

この記事では、HTMLとCSSがほんの少しだけ分かる程度の私でも使いやすいポートフォリオ作成のサイトを掲載致します。

まず、私のポートフォリオはこちらになります。

■ 無料テンプレート ■
【無料】ポートフォリオHTMLテンプレート(ベーシック)

TARO YAMADA(山田太郎さん)のシンプルなテンプレートを使って、自分の内容に書き換えました。

■ スキルセクション ■
FLATICONの使い方・ライセンスなどをご紹介!無料でも利用できるフリーアイコン素材サイト

洗練されたデザインのアイコンで、クオリティが高い上にプログラミングの中でもマイナーな言語のアイコンもあります。
無料で使えますが、クレジット表記が必要です。
書き方は上記サイトの説明に加えて、言語などのアイコンをダウンロードする時、Free downloadの所のHTMLソースをコピーして、更に自分のSNS(X:旧Twitter)にシェアして使いました。

FLATICONのサイト

■ コンタクトセクション ■
ICOOON MONO

無料でクレジット無しで使えて、色も自由に可変出来ます。
SNSのアイコンで、そこまでクオリティを求めていないのでその部分に使用しました。日本語検索が出来るので、かなり使いやすくて有名なサイトです。

■ 著作権 ■
ポートフォリオを作成する際には、著作権について基本的なことを勉強しておかないと後々困ることが生じて来る為、基本的な所から学習しました。

Eテレ 高校講座 情報I

特に第3回の ネット社会にも権利がある は、ポートフォリオを作る際に知っておいて良かった内容が盛り込まれております。

私の推しがレギュラー出演されています。
この講座と推しについてはアメブロに書いた、可愛い女の子出演、Eテレ高校講座 情報I(日向坂46四期生「正源司 陽子」さん)をご覧下さいませ。

日向坂46の2024年お正月「人狼ゲーム」でPythonの入門の入門のサンプルコードを作ってみました。

この記事では、2024年お正月に配信された、日向坂46の人狼ゲームの配信を元に、Pythonの入門の入門のサンプルコードを作ってみました。

こちらのYouTube動画です。

配信の感想は、アメブロの記事に、四期生の正源司 陽子(しょうげんじ・ようこ)さん推しの視点で書きました。

この記事で学習出来ることは、

・「=」代入と「==」比較演算子の違い

・無料で使えるオンラインのエディター紹介

・乱数とIF文で勝敗バトル

・Whileループと乱数で勝敗バトル

・↑記事に関数を導入

・Forループの基本的な使い方

・人狼役職の配列表示

・配列とForループ

・プログラミング学習コンテンツの紹介

です。
それでは、宜しくお願いします(=^ェ^=)

プログラミングの学習を始めた頃、「=」と「==」の違いで少し迷った時期がありました。

これについては、実際に手を動かしてコードを書いてみると、その疑問が氷解出来ました。

まず、「=」の代入ですが、変数roleに役職「市民」を代入して、print文で表示させます。

ご存知の方には恐縮ですが、コメントは「#」を付けます。

#変数roleに「市民」を代入
role='市民'

#役職を表示する
print(role)

実行結果はこちらです。

roleという変数に、役職「市民」が代入されて出力されました。
この後、roleに「裏切り者」を代入して出力します。

role='市民'

#別の役職、「裏切り者」を代入
role='裏切り者'

print(role)

実行結果です。

このように、代入では入れる値によっては上書きされるというイメージを持って頂けたらと思います。

一方で、「==」は、等しいかどうかの判定を行います。

role='人狼'

#boolで等しい時はTrue、そうでなければFalse
print(bool(role=='市民'))

「人狼」と「市民」は等しくないので、この様な実行結果になります。

IF文では、もしも「まっさらな市民」だとしたら自分は退場して、騎士などの役職持ちのメンバーに頑張ってもらいたい時は、例えばこの様に記述します。

role='市民'

#役職が市民だったら退場する
if role=='市民':
    print('退場して、騎士や霊媒師などに頑張ってもらう')

実行結果です。

ここでもし、「==」を「=」にしてしまうと、エラーが出てしまって、正しく実行されません。

7行目の所でエラーが出ています。

「=」の代入と、「==」の比較演算子の違いは、実際に書いてみるのが一番理解できました。

とはいえ、「書いてみて」と言われても、プログラミングって環境構築に結構な時間や手間が掛かりますよね。

そこで、すぐに試してコードを書いて実行できる、オンライン上で無料の開発環境IDEを次の項目で紹介します。

結論ですが、paiza.ioがオススメです。

「コード作成を試してみる(無料)」→ 「Python3」 からすぐに学習開始出来ます。

無料のオンラインエディタ(IDE)を調べたら10個ぐらい出てきて、どれを使おうか迷いましたが、

・登録なしですぐ使える
・日本語対応
・標準入力機能が使える

といった点から、paiza.ioをオススメします。

ここでは、標準入力を使ってみます。
paiza.ioの下のタブの「入力」を選択して、自分のやりたい役職を入力します。

この状態で下記のコードを実行します。
変数roleに標準入力で入れた役職が入り、それを出力します。

#標準入力で、やりたい役職を入力する
role=input()

#その役職を表示する
print('私が1番やりたい役職は【'+role+'】です。')

標準入力についてはここまでにして、次からはランダムな数字である乱数を使って、ゲーム的な要素をプログラミングに取り入れてみます。

ここから、乱数を使って、「市民チーム」と「人狼チーム」の勝敗を出力するといった、ゲーム的要素を入れたコードを書いて行きます。

1から10までの乱数を作って、5以上だったら人狼チームの勝ち、そうで無ければ市民チームの勝ちとします。

乱数は、import random で使える様になり、1から10という整数は random.randint(1,10)で生成します。
その乱数を変数numに代入します。

勝者を入れる変数は、winnerを使います。

#乱数を使える様にする
import random

#1から10までの乱数を作る
num=random.randint(1,10)

#5以上だったら人狼チームの勝利
if num>=5:
    winner='人狼'
else:
    winner='市民'

#勝敗結果を出力
print('勝者は【'+winner+'】チームです!!')

実行結果です。

何回か実行してみると、

実行結果が変わりました。
このままでも、どっちが勝ったのか分かるのですが、乱数の値が何だったのか知りたいので、numも表示させてみます。

#乱数を使える様にする
import random

#1から10までの乱数を作る
num=random.randint(1,10)

#5以上だったら人狼チームの勝利
if num>=5:
    winner='人狼'
else:
    winner='市民'

#勝敗結果を出力
print('勝者は【'+winner+'】チームです!!')
print(num)

あとは、1行で表示されるようにしたいのと、numもprint文の中に一緒に入れたいのですが、数値型の変数を文字列型と一緒に使う場合には、str(num)と書きます。

#乱数を使える様にする
import random

#1から10までの乱数を作る
num=random.randint(1,10)

#5以上だったら人狼チームの勝利
if num>=5:
    winner='人狼'
else:
    winner='市民'

#勝敗結果と乱数を一緒に出力
print('numが「'+str(num)+'」より、勝者は【'+winner+'】チームです!!')

実行結果です。

ループを使ってちょっとRPGっぽく、市民チームと人狼チームのHPを指定して、HPが0になったらループを抜けて負けにしてみます。

Whileループの継続条件は、両方のチームのHPが0以上の場合です。

攻撃されるとHPが減って、攻撃によってどれぐらいHPが減るのかを乱数attackで指定します。

flagが0だったら人狼チームの攻撃、1だったら市民チームの攻撃にします。

改行は「\n」を使います。

ちょっと複雑だな・・・と思われた方は、次の次のForループの所まで読み飛ばしても大丈夫です。

#乱数を使える様にする
import random


#市民チームと人狼チームのHP初期値を10にする
shimin_HP=10
jinro_HP=10

#whileループでバトル!!
while shimin_HP>0 and jinro_HP>0:

    #相手チームに与えるダメージは1から5までの乱数にする
    attack=random.randint(1,5)

    #0だったら人狼チームの攻撃、1だったら市民チームの攻撃にする
    flag=random.randint(0,1)

    if flag==0:
        print('人狼チームが市民チームに「'+str(attack)+'」のダメージを与えた')
        #攻撃された市民チームのHPがマイナスされる
        shimin_HP-=attack
    else:
        print('市民チームが人狼チームに「'+str(attack)+'」のダメージを与えた')
        #攻撃された人狼チームのHPがマイナスされる
        jinro_HP-=attack
    print('市民チームHP残:'+str(shimin_HP)+'\n人狼チームHP残:'+str(jinro_HP))
    print('----------')
    
#勝敗結果
if shimin_HP>jinro_HP:
    winner='市民'
else:
    winner='人狼'

print('勝者は【'+winner+'】チーム!!')  

実行結果は長いので省略させて頂きますm(_ _)m

コード自体が長くなってきて、メンテナンスの意味も込めて、次の項目ではバトルの部分と勝敗結果をdefを使って関数にして、関数をループ中やprint文の中から呼び出してみるようにコードを書き換えてみます。

バトルの部分を関数battleにして、whileループで呼び出し、勝敗結果をprint文の中で呼び出すコードに書き換えてみました。

#乱数を使える様にする
import random


#市民チームと人狼チームのHP初期値を10にする
shimin_HP=10
jinro_HP=10


#defで関数battleを定義する
def battle(shimin_HP,jinro_HP):
    
    #相手チームに与えるダメージは1から5までの乱数にする
    attack=random.randint(1,5)

    #0だったら人狼チームの攻撃、1だったら市民チームの攻撃にする
    flag=random.randint(0,1)

    if flag==0:
        print('人狼チームが市民チームに「'+str(attack)+'」のダメージを与えた')
        #攻撃された市民チームのHPがマイナスされる
        shimin_HP-=attack
    else:
        print('市民チームが人狼チームに「'+str(attack)+'」のダメージを与えた')
        #攻撃された人狼チームのHPがマイナスされる
        jinro_HP-=attack
    print('市民チームHP残:'+str(shimin_HP)+'\n人狼チームHP残:'+str(jinro_HP))
    print('----------')
    
    return shimin_HP,jinro_HP


while shimin_HP>0 and jinro_HP>0:
    #関数battleを呼び出している
    shimin_HP,jinro_HP=battle(shimin_HP,jinro_HP)    
    
#defで関数winを定義している
def win():
    if shimin_HP>jinro_HP:
        winner='市民'
    else:
        winner='人狼'
    return winner

#print文の中で関数winを呼び出している
print('勝者は【'+win()+'】チーム!!')

上記のWhileループの他にForループがあって、配列と一緒に使うのに便利です。
人狼ゲームの役職の配列を作ってその中身を取り出すのにForループを使って行きます。
その前に、Forループの基本的な使い方を確認します。

・0から4まで1ずつ加算

#0から4まで1ずつ加算
for i in range(5):
    print(i)

実行結果です。

もっと短いコードで書ける、内包表記を使うとこの様になります。

#0から4まで1ずつ加算
for i in range(5):
    print(i)

#内包表記
[print(i) for i in range(5)]

実行結果

・0から9まで2ずつ加算

#0から9まで2ずつ加算
for i in range(0,10,2):
    print(i)

#内包表記
[print(i) for i in range(0,10,2)]

実行結果

・5から1まで1ずつ減算

#5から1まで1ずつ減算
for i in range(5,0,-1):
    print(i)

#内包表記
[print(i) for i in range(5,0,-1)]

以上が、Forループの基本的な使い方です。

配列って、なんか難しそうだ・・・と思われた方は、配列とは団地みたいなものをイメージして下さい。

団地の0号室に「市民」が住んでいて、1号室に「霊媒師」が住んでいて・・・そんなイメージです。

#配列を定義
array=['市民','霊媒師','占い師','騎士','裏切り者','人狼']

#配列を出力
print(array)

出力結果です。

配列は0から始まるので、例えば「占い師」を表示させたい場合は、array[2]になります。

#配列を定義
array=['市民','霊媒師','占い師','騎士','裏切り者','人狼']

#配列を出力
print(array[2])

次の項目では、先ほどのループと配列を合わせた、プログラミングでは使用頻度の高いコードを掲載します。

ループを使って、配列の中身を取り出します。
通常の表記と、内包表記を併記します。

#配列を定義
array=['市民','霊媒師','占い師','騎士','裏切り者','人狼']

#Forループで配列の出力
for role in array:
 print(role)
 
#内包表記
[print(role) for role in array]

実行結果です。

この記事での学習はここまでで、Pythonの入門の入門が学習出来たと思います。
もっと詳しく勉強したい方は、下記の学習コンテンツがオススメです。
いきなり本を買っても良いのですが、出来れば動画学習コンテンツで多少知識を入れてからの方が、本当に必要なお買い物が出来ると思います。

初めてのプログラミング学習では、やはり講師の説明を聞きながら動画を見て、それを自分のPCで動かして試してみる・・・という方法がハードルが低いので、オススメの学習コンテンツを2つ紹介します。

どっちが良いのか迷われた方は、両方の無料レッスンを受けてみて、自分に合いそうな方を取り入れて下さい。

ドットインストール
paizaラーニング

長々と書いてしまいましたが、本当にご精読ありがとうございます。
大変、お疲れ様でした。

(一気に記事を書き上げたので、私も少し肩が凝ってきました 笑) ストレッチでもしようかな。)


ブレイクタイムPhotoは・・・

地元の遊歩道の桜並木です。
私は東京の中でも、かなり辺鄙な所に住んでおります。
住めば都というように、写真の被写体としては面白い風景が至る所にあるので、写真を始めてから、「ここに住んでいて良かった」と思えてきました。

自己紹介
写真クリエイターとしての活動

いたばし花火大会2023

ご覧頂きまして、誠にありがとうございます。
写真スライドショーが作れる動画編集ソフトを使って、YouTubeTikTokThreadsにUPしてます。

4年ぶりに開催されたいたばし花火大会2023。
ナイアガラの滝での火災のアクシデントがあり、もしも色々大変だった方がいらしたら、お見舞い申し上げます。

ご心配を頂きましたが、私は無事に帰宅できました。

※ 音量注意 ※

●YouTube

● TikTok

動画の中から写真を掲載致します。

撮影した場所は、この辺りです
高島平駅から北上して、新河岸で撮りました。

もう少し、広域です。

今日も見て下さって、ありがとうございました (=^x^=)

TikTok始めました。
始めた理由は、TikTokの仕組みに興味を持ったからです。若い方限定のSNSなので、自分には無理だと思っていたのですが、他のSNSが時間に影響を受ける仕組みに対してTikTokは時間に影響を受けないループ型なので、良い動画であれば過去の動画も見て頂けるという仕組みに興味を持って始めました。TikTokは、Twitterが使える方なら多分すぐ慣れると思いますし、動画編集に至っては、YouTubeの100倍以上楽です。

インスタ再開しました。

写真の投稿を始めました。
(写真AC)のプロフィールページです。

写真のアンケートを実施しております。
宜しかったらご回答頂けますと、大変励みになります(=^x^=)

■ 関連記事 ■

自己紹介


息抜きに、写真で癒し(=^x^=)に戻る

初めてのPhotoshop

写真素材素材【写真AC】

初めての Photoshop

Photoshopは月額かかりますよね。
Adobe公式の Photoshopのプラン比較のページです。
(7日間は無料でお試しで使えます。)

それに、たくさん覚えることがあって、せっかく購入しても使いこなせなかったら無駄になってしまいます。

そこで、購入前に動画を見て、自分にも出来そうかどうか確かめてみました。
【センス0で作る商品画像】みもりPhotoshop講座

YouTubeで「 Photoshop 入門」などで検索していると、すごい数の動画が出てきて、どれを見たら良いのか迷いましたが、みもりさんという方の講座が一番分かりやすかったです。

※ 私は動画及び書籍を紹介しているだけのただの一読者、視聴者であり、動画投稿者及び著者の方とは面識がございません。

勿論、Photoshopについて何1つ知らない私は、全ての動画を理解した訳ではありませんが、幾つかの動画は何となくイメージが付きましたので、私もやって見たい!と思いました。
(本での学習が終わりましたら、またみもりさんの動画に戻って視聴する予定です。)

ただ、動画を見て自分にも出来そうだと思ったのは私の自己判断ですし、もっと客観的に見て「私は Photoshopをやるべき人間なのか」第三者の目で確かめたいと思い、X(Twitter)でアンケートを取ってフォローワー様や私のツイートをご覧の方から教わりました。

本当に、ありがたいことに4票とは言え、100%「私はPhotoshopをやらなきゃ勿体無い人間だ」という、前に進む勇気を与えて下さって、感謝しかありませんし、その分、精一杯勉強をして、もっと質の高い写真の投稿が出来るようになりたいです。

それで、2023年(令和5年)6月3日から本格的にPhotoshopの学習を始めました。


本での学習のポイントは、その本のダウンロードをして入手出来るサンプルの写真素材を使いながら学習していくことに加えて、「私が実際に撮影した写真で、その学んだことは活かせるのか」と、自分ごととして学習したことです。

全てのレッスンに対して都合良く私に手持ちの写真がある訳ではございませんが、

・トリミングと傾き補正
・トーンカーブ
・コピースタンプ / 修復ブラシ / スポット修復ブラシ / パッチ

これに関しては、SNSでアマチュアカメラマンとして活動している私には、まさに手持ちの写真がございましたので、勉強したことを使って写真の編集をして、フォトスック写真ACさんに投稿しました。

Photoshopにはすごい沢山機能があって覚えることも膨大ですので、まずは私にとって使用頻度の高い機能からマスターして行きたいと思いました。

それでは、書籍の紹介を致します。


Photoshopしっかり入門

Photoshopの本も大量に出ていて、出版年度が新しく、しかもAdobe認定インストラクターの方が書かれた本だったら安心して勉強出来ると思って、1冊目はこの本にしました。

11章までたっぷりあります。
学習で使う写真素材も、とても使いやすいもので、学習はサクサクと進んでおります。
Photoshopを基礎から丁寧に真面目に勉強をしたいと思っている私には求めている本だと思います。

著者は、まきのゆみさんという方で、経歴が凄いです。
私は直接講義を受けた訳ではなく本を読みながらですが、こんな凄い方からPhotoshopを教われるなんて、本のみでも有難いと思います。


あとは、ちょっと余談ですが、Photoshopに限らずWebデザイン系、プログラミングなどフリーランスに関するYouTuberの方って、胡散臭い方もいますよね(笑)
動画のサムネが過激で、

・その勉強法では稼げない

・失敗する人の特徴


・やってはいけない勉強法

・いつまで勉強してんの!?

みたいな。

うるせぇよ!!

てか、

サムネが過激なヤツほど、実力無いんじゃね??

って思ってしまいました(笑)


本当に実力があれば、サムネはシンプルで伝えやすくて視聴者さんが希望を持てるような内容にすると思うんです。

なので、これから本と並行して動画も見てPhotoshopの勉強をしていくことになりますが、サムネが過激な人や私のモチベーションを下げて絶望させるような動画投稿者、インフルエンサー、自称成功者には騙されないように気をつけたいと思います。

特に、この界隈の勉強をされる方には、絶対に詐欺に遭ってほしく無いので、消費生活センターのリンクを貼りました。

私も十分気をつけながら勉強をして経済的に自立出来るよう頑張りますが、皆様もくれぐれも変な人に騙されないように気をつけて下さい!

また、ある方の動画では、「勉強沼」についての解説がありました。
勉強沼とは、勉強ばかりして稼いでいない状態のことです。
そこを抜け出して稼げる様になりましょうという内容でした。

それが良いのかどうなのか分かりませんが、私には「急かされている、煽られている」様な気がして、パニックになって呼吸が苦しくなり、具合が悪くなりました。
なので、自分のメンタルや体調を崩すような情報は見ない様にしています。

急かされることで実力を発揮出来る人は、そのアドバイスに従って行けば、ドンドン稼げる様になるでしょう。

しかし、世の中そういう人ばかりではありません。

その勉強沼とは、ゴルフのバンカーの様なもので、バンカーから出ようともがけばもがく程、抜け出せそうな気がしてなりません。

だったらむしろ、その勉強沼を「温泉」かなんかだと思って、リラックスしてゆっくり浸かって、泉質を楽しんでみては如何でしょうか。

楽しんだ方が勉強の能率が上がって、むしろ気が付いていたら勉強沼(勉強温泉)を抜け出して美味しく牛乳を飲んで稼いでいた、なんてこともあるかも知れませんし、その方が私の特性や性格には向いているような気がします。

焦らせられると不安になったり体調を崩したりする私に近い方は、絶対に無理しないで地道にコツコツとマイペースが1番なのではと、私は思いました。

勿論、これって「ただの私の感想」ですので、そういう人もいるんだぐらいで、サラッと流して頂いても構いません。

■ 関連記事 ■

自己紹介



● 写真関連 ●
息抜きに、写真で癒し(=^x^=)
フォトストック写真ACさん



メインメニューに戻る

写真素材素材【写真AC】

初めてのGoogleマップ

この記事では、これからGoogle マップを学ぶ方向けに、役立つ動画の紹介を致します。

チャンネル: ビジネス教育系ユーチューバーYouseful(ユースフル)
Yousefulの講師の方

チャンネル: G神(cooker8 by 明治クッカー 牛乳屋さん社長)
講師:にっしー(西原 亮)

の講義が、初めての私でも分かりやすかったです。

動画自体も沢山あるので、どれから視聴したら良いのか、と迷われた方は目安にして頂けましたら嬉しいです。

※ 私は動画を紹介しているだけのただの一視聴者であり、投稿者の方とは面識がございません。


【2021年最新版】今さら聞けないGoogleMapの使い方&プロしか知らない便利テクニック!(時間20:13)

PC版、スマホ版のGoogleマップの使い方で、スマホ版の方が中心で便利な使い方を基礎編、応用編に分けて解説して下さっています。
知らなかった使い方も結構あり、手が離せない時のズームや、途中経由地点の追加、現在地の共有、印刷方法、レビューの投稿などの使い方も学べました。


● 【ビジネスに超使える】Googleマップが神ツールに変化。Googleデータポータルを使って簡単連携。(時間:22:36)

スプレッドシートとGoogleマップをData Portalで連動するやり方は、シンプルで直感的な操作で出来ました。
覚えるべきことを単にグラフだけでなく、地図で数値の大小によって色分けで表示出来たり、都道府県や担当者で絞れるので、仕事に役立ちそうです。


■ 関連記事 ■

自己紹介


コロナ禍・アフターコロナに向けてテレワーク対策(Google Workspace)に戻る

スプレッドシート

フォーム
カレンダー
Chrome
Gmail
Drive
ドキュメント
スライド
GAS

取りあえず事務職で働きたいから手っ取り早くExcel教えてくれ


急にプレゼンすることになったから手っ取り早くパワポ教えてくれ


Wordのポイントを手っ取り早く教えてくれ



メインメニューに戻る

ピボットテーブル(スプレッドシート)

この記事ではフリーのサンプルデータを使って、スプレッドシートで簡単にピボットテーブルを作成する方法を掲載しております。

サンプルデータについては、前の記事を参照下さい。

現在、スプレッドシートでこの様な画面になっていることを前提として進めさせて頂きます。

[挿入]タブを選択して、ピボットテーブルをクリックします。

範囲の確認と新規シートを選択して、

作成を押します。

行の右の追加を押して、「取引先名」をクリックすると、

この様な表が作れました。

同じように、列に商品名、値に売上金額を選ぶと、こんな感じになります。

ピボットテーブルは自由にカスタマイズできるので、行の取引先名を別の項目にすることも可能です。
取引先名を×で消して、

代わりに入荷日を選択すると、この様になりました。

フィルタに取引先名をクリックして追加します。

現在は、すべての取引先名の合計が表示されていますが、この、すべての項目を表示して…をクリックして、クリアを選択してから「金城さん」などのお好きな名前をクリックすると、

金城さんが買った分だけが表示されます。

一旦、すべての名前が表示される様にして、列の商品名を上の行にドラッグして入荷日を×にすると、

この様に、自分の見たいカットで見ることが出来ました。

他にも、商品名を降順にすることや、

現在は値の売上金額がSUMになっているので、

金額が362500円になっていますが、集計をMAXにすると、

金額も、最大値の金額が表示されました。

以上、ざっくりですが、ピボットテーブルをサクッと使うことが出来たかと思います。

お疲れ様でした。
勉強のリフレッシュに、写真で息抜きを致します。

写真は、お台場のレインボーブリッジと、小さく見える東京タワーです。

この記事だけでは、入門的なことしか学べませんでしたので、より深くピボットテーブルについて学びたい方は、スプレッドシートのピボットテーブルの詳細の使い方について詳しいブログをリサーチしましたので、そちらをご覧ください。
尚、このブログの2018年度の割合を調べる所は、おそらく「P5セルの絶対参照」だと思います。

仕事や勉強のリフレッシュに、趣味で写真を撮っておりますので、宜しかったら フォトストック写真ACさん の投稿もご覧頂けますと、大変嬉しい限りでございます!!

こちら、無料の「ダウンロードユーザー」に登録して頂けると、無料で写真のダウンロードが可能になります。

※ 先にGoogleアカウントを作成して頂くと、登録が ラク です♪

写真素材素材【写真AC】

 

最後までご精読、誠にありがとうございました!!

最後までお付き合い頂き、誠にありがとうございました!!

■ 関連記事 ■

自己紹介


初めてのスプレッドシートに戻る



ARRAYFORMULA関数で連番を振る

ARRAYFORMULA関数とIF関数の組み合わせ

QUERY関数を「ドラえもん」で使ってみよう!

IMPORTRANGE関数とVLOOKUP関数の合わせ技




コロナ禍・アフターコロナに向けてテレワーク対策(Google Workspace)に戻る

ピボットテーブル(Excel)

この記事ではフリーのサンプルデータを使って、Excelで簡単にピボットテーブルを作成する方法を掲載しております。

サンプルデータについては、前の記事を参照下さい。

現在、Excelでこの様な画面になっていることを前提として進めさせて頂きます。

[挿入]タブを選択して、ピボットテーブルを押します。

範囲の確認と新規シートを選択して、

OKを押します。

画面右側の「ピボットテーブルのフィールド」をドラッグして左に移動して、ピボットテーブルの近くに置くと作業しやすいです。

取引先名を行にドラッグ&ドロップするとこの様になります。

同じように、商品名を列、売上金額を値にドラッグ&ドロップするとこんな感じになります。

ピボットテーブルは自由にカスタマイズできるので、行の取引先名を「ピボットテーブルフィールド」を、行の上のフィルタにドラッグ&ドロップします。

次に、入荷日を行にドラッグ&ドロップするをこの様になりました。

フィルタに取引先名が入っているので、取引先名ごとのレポートも、すぐに作れます。
下の図のオプションをクリックして、

レポートフィルターページの表示をクリックして、

取引先名が選択されていることを確認して、OKを押します。

すると、

このように、取引先別にシートが作られました。

次に、最初の全員分のピボットテーブルのあるシートに戻り、行の所の入荷日をピボットテーブルのフィールド外にドラッグ&ドロップをして、列の商品名を行に移動すると、

このように、見たいカットで表現できます。
また、行ラベルの▼を押して、昇順や降順に並べ替えが可能です。

以上、ざっくりですが、ピボットテーブルをサクッと使うことが出来たかと思います。

お疲れ様でした。
勉強のリフレッシュに、写真で息抜きを致します。

写真は、お台場海浜公園の冬の花火大会、レインボー花火大会からの1枚です。

この記事だけでは、入門的なことしか学べませんでしたので、より深くピボットテーブルについて学びたい方は、スプレッドシートのピボットテーブルの詳細の使い方について詳しいブログをリサーチしましたので、そちらをご覧ください。
尚、このブログの2018年度の割合を調べる所は、おそらく「P5セルの絶対参照」だと思います。

仕事や勉強のリフレッシュに、趣味で写真を撮っておりますので、宜しかったら フォトストック写真ACさん の投稿もご覧頂けますと、大変嬉しい限りでございます!!

こちら、無料の「ダウンロードユーザー」に登録して頂けると、無料で写真のダウンロードが可能になります。

※ 先にGoogleアカウントを作成して頂くと、登録が ラク です♪

写真素材素材【写真AC】

 

最後までご精読、誠にありがとうございました!!

最後までお付き合い頂き、誠にありがとうございました!!

■ 関連記事 ■

自己紹介



取りあえず事務職で働きたいから手っ取り早くExcel教えてくれに戻る

初めてのGoogleスプレッドシート

急にプレゼン資料を作ることになったから手っ取り早くパワポ教えてくれ

Wordのポイントを手っ取り早く教えてくれ!!!



コロナ禍・アフターコロナのテレワーク対策(Google Workspace)に戻る



メインメニューに戻る

写真素材素材【写真AC】

 

最後までご精読、誠にありがとうございました!!

ピボットテーブルをサンプルデータから作成する(Excel / スプレッドシート 共通)

この記事では、可能な限りラクしてピボットテーブルを作成する方法をExcelとスプレッドシートの両方の共通する箇所を掲載しております。

ピボットテーブルを独学で勉強する時に一番躓くのって、実はピボットテーブルそのもの自体ではなく、ピボットテーブルの学習用のサンプルを用意する所だったりします。

なので、完全フリーのサンプルデータの中から私が最もピボットテーブル向きのサンプルを選んで、それを元にExcelとスプレッドシートの両方でピボットテーブルを作る方法を解説させて頂きます。

このブログでは、日本アプリケーション開発 様 のテンプレートを使用します。

テンプレートはこちらです。

上記のリンクを開いて、少し下にスクロールした所にある、化粧品店向けのサンプルダウンロードボタンを押して、任意の場所に保存します。

マクロは「無効で」開いて下さい!!

実際に使うのは一番左のシート「データ表」のC-J列までですので、C-Jを選択してお使いのExcelまたはスプレッドシートにコピペして使います。

この赤い枠の所のA1などを削除して、

C3:J18

と入力して、Enterを押すと範囲が選択できるので、[Ctrl]+[C]でコピー、自分が使いやすいExcelファイルまたはスプレッドシートで、[Ctrl]+[V]で貼り付けします。

Excelに貼り付けた場合も、スプレッドシートに貼り付けた場合でも、[Ctrl]+[A]で全選択して、列の境界線の好きな所(例えばA列とB列の間の線)をダブルクリックすると、列の幅が文字に合わせて自動で調整されます。

ここから先は、

Excel

スプレッドシート

に分けて、ピボットテーブルの基本的な使い方を解説致します。
入門レベルのなので、楽な気持ちでご覧頂けますと幸いです。

初めてのGoogleスライド

この記事では、これからGoogle スライドを学ぶ方向けに、役立つ動画の紹介を致します。

チャンネル: G神(cooker8 by 明治クッカー 牛乳屋さん社長)
講師:にっしー(西原 亮)

の講義が、初めての私でも分かりやすかったです。

動画自体も沢山あるので、どれから視聴したら良いのか、と迷われた方は目安にして頂けましたら嬉しいです。

※ 私は動画を紹介しているだけのただの一視聴者であり、投稿者の方とは面識がございません。


● Googleスライドでプレゼン資料を効率的に作るための便利技4選【GoogleWorkspace #33】

2023年6月現在、スライドマスタは、スライド → テーマを編集
データ探索が表示されていない場合は、 ツール → データ探索で表示されます。
アドオンを取得は、拡張機能 → アドオン → アドオンを取得 です。

Flaticonというオシャレなアイコンは、色も変えられてかっこいいです!(商用もあるので自己責任で。)


● 【意外と知らない】Googleスライドを使いこなす7つのスゴ技。【GoogleWorkspace #53】(時間:8:37)

スライドを使う上で知っておくと便利な技が7つ紹介されています。
特にスライドに絞って検索するのはかなり便利だと思いました。
Tips5のレーザーポインタは、スライドショーのモードにして使うと、再度動画を見てやっと気づきました。
(最初、動画を見た時、いくらLを押してもレーザーポインターにならないと思っていましたが、そういうことでした。)


● これ、どうやるの?を解決。意外と使えるGoogleスライドの5つの小技。(時間:11:36)

余白を詰める技で出てきた「パディング」ってどっかで聞いたことがあると思ったら、以前CSSを勉強していた時に余白の数値を変えたことを思い出しました。
画像の透過で図形を複製する時は、[Ctrl]+[D]が便利です。

テンプレートを送信は、2023年6月現在では有料アカウントのみが使える機能です。


●【Googleスライド】玄人好みの便利ワザ5選。ここまで知ればスライドマスター!?【GoogleWorkspace #96】(時間:9:23)

動画のタイトルに「玄人好み」と書いてあったので、Googleスライドを実務で一度も使ったことのない私に出来るかどうか不安でしたが、実際に動画を見てみたら、ホッとしました。私でも十分付いて行ける内容でした。

ちょっと躓いたのがスプレッドシートのグラフをスライドにリンクさせるやり方ですが、グラフのデータは簡単なデータを棒グラフと円グラフの2種類用意したのみでしたし、スライドに戻って、 挿入 → スプレッドシートから を選んで、2つあるグラフのうちのどっちを選ぶのか選択すると、すぐにスライドに挿入出来ました。


■ 関連記事 ■

自己紹介


コロナ禍・アフターコロナに向けてテレワーク対策(Googleが提供するツール)に戻る

スプレッドシート

フォーム
カレンダー
Chrome
Gmail
Drive
ドキュメント
マップ
GAS

取りあえず事務職で働きたいから手っ取り早くExcel教えてくれ


急にプレゼンすることになったから手っ取り早くパワポ教えてくれ


Wordのポイントを手っ取り早く教えてくれ



メインメニューに戻る