関工健児誇りあれ!?

下関のブログです(^^)v 明日見村 MotoG5Plus Windows10 Kindle iPhone Access Excel VBA ALCATEL IDOL4 Zenfone2 ZE551ML CHUWI Hi8 目標は?100kb/s でも読めるアホblog です

Q/A クエリQuery で今年の干支のデータを抽出?

Q/A クエリQuery で今年の干支のデータを抽出?
 
今年の干支のデータがチョット分からないのですが!
 
★Where 省略
 
1) 日付から今年を抜く
 
Year([TBL]![ymd]) = Year(Date())
又は
Format([TBL].[ymd],''yyyy'') = Format(Date(),''yyyy'')
又は
#日付# で範囲指定 > xxx < とか Between
 
 
2) 干支テーブルを作成
 
1:猫 2:牛 3:虎 4:兎 5:龍、、、
^ ^
で、日付の年を12で割った時の「余り」値に合わせる
 
余りの計算関数: Mod
自分で計算するなら: x=Year([ymd]) - Int(Year([ymd])/12)
CInt(Year[ymd]) の型変換が必要かも!
 
 
3) 2)を踏まえて!
日付の項目に干支コードを入れておく方法も有ります
 
 
ものに依るので、もチョット具体的で無いと答えにくいデス!
 
Excel シートだけでも干支だけ表示なら簡単です
複雑なテーブルでなければ、
Vlookup と CountIf SumIf などでクロス集結も可能!
 
---
 
明日見むら
村長さんでした
(^^)/~~~
 
asumi-mura