1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[gusuku] 帳票:日付の出力($DATEと書式設定の組み合わせで表現)

Last updated at Posted at 2016-10-28

課題

gusukuのExcel帳票プラグインは、kintoneアプリケーションのデータを使って、手元のExcelで帳票をお手軽に作成できる点がメリットです。

ですが、意外に「あれ、これどうやるの?」と悩む点もありまして、そんなTIPSを少しずつご紹介しています。

今回は「日付の出力」です。

(Excel帳票プラグインはgusukuのオプションサービスです。詳しい情報は以下の公式サイトよりご確認ください。)

gusuku_logo.jpg

kintoneアプリケーション開発をサポートするプラットフォーム gusuku(グスク)

基本機能確認

日付で出力する書式はこちらです。
$DATE(フィールドコード)
これで、日付の値がEXCELに出力されます。
image

解決方法

値ですので、一般的な日付表示にはEXCEL側での書式設定が必要です。
また、関数のTEXTを使う事でも書式表示が可能になります。
メジャーな書式設定はこれくらいでしょうか。
image
コピペ用書式&関数テキスト

TEXT(B2,"ggge年mm月")
TEXT(B2,"yyyy年mm月") ```

追記:
その他の書式としては、
```ge/m/d ```だと ![image](https://qiita-image-store.s3.amazonaws.com/0/56866/c6adf230-9185-8b72-8fff-a64732055259.png)で、
```ge/mm/dd```だと![image](https://qiita-image-store.s3.amazonaws.com/0/56866/3ea87194-d3f2-284f-8c7c-7a364812579d.png)になります。


# 注意点
$DATEの指定なしで出力すると文字列になります。なお、書式は指定できません。
そして、$NUMを指定して数値で出そうとすると空白になります。
![image](https://qiita-image-store.s3.amazonaws.com/0/56866/207fca40-44b4-0aca-b2b1-43fe67f5c9c2.png)

逆のパターンで、日付ではないフィールドを$DATEで出力した場合は空欄になります。
![image](https://qiita-image-store.s3.amazonaws.com/0/56866/2b35a832-8012-2a27-de43-3c34f4364cb3.png)


# まとめ
日付の書式などはEXCELの知識が必要ですが、非常に便利で見栄えも良いという事もありますので、是非使い慣れていただければと思います。
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?