SSブログ

シフト表 [コンピュータ]

日付.png

家内が、市の「子どもの放課後居場所づくり事業」のコーディネーターの仕事で、スタッフのシフト表をつくる立場になり、
前任者が作ったシフト表作成用のエクセルファイルについて、いろいろ聞いてくるので、
インターネットで検索しながら、エクセルの関数とかを勉強している。

自分で作るのではなく、他人の作ったシートを解読して、使うというのは、大変だけど、とてもおもしろい。

たとえば、日付についても、
1日の「1」は、「1」ではなく、下のような関数がセルに入っている。
=DATEVALUE(CONCATENATE(MID(B1,1,4),"/",MID(B2,1,1),"/1"))

つまり、「2022年(令和4年)」と入力されているセル(B1)の「1文字目から4文字」=「2022」を抜き出し、「5月」と入力されているセル(B2)の「1文字目から1文字」=「5」を抜き出し、さらに、「1」とともに、CONCATENATE関数で「2022/5/1」という文字列を生成し、DATEVALUE関数で、文字列として入力された日付を、Excelで日付として認識できるシリアル値に変換する、ということをやっている。

さらに、「1」の次の「2」は、「1」のセルの値に「1」を足した形になっている。
ちなみに、曜日は、上のセルの「aaa」となっている。


人の作ったシートをみていると、「なんでそんなことするの?」ということも多くあるのだけど、それはその人なりの考えがあるのだろうし、

そういうことを読み取っていくって、楽曲分析に通じる部分もあるように思うし、嫌いじゃなかったりするw

nice!(0)  コメント(0) 
共通テーマ:音楽

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント