advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 28 for 平均 平日 (0.001 sec.)
平均 (1366), 平日 (459)
[[20100518224231]]
#score: 10343
@digest: de76ab13a0ca8bebd450471e645fa2b1
@id: 49504
@mdate: 2010-05-19T17:13:02Z
@size: 3411
@type: text/plain
#keywords: 近1 (42173), 直近 (7415), enetr (5200), 週間 (4170), 出( (3834), 2010 (3703), ル日 (2525), 抽出 (1701), 行" (1415), 、● (1383), 日付 (1160), を黄 (1071), 黄色 (1036), 列( (950), 間以 (762), 付が (746), マー (736), 以内 (667), 同時 (610), 基準 (568), ● (555), 列数 (542), ◎ (539), 05 (538), 確定 (521), でsh (517), 手数 (507), 「日 (494), ーク (492), ラン (491), で求 (467), 業列 (446)
『エクセル日付を基に抽出』(あず)
excel2003/WinXP 簡単に説明しますと、A1に日付が入っている表があります。 それに基づく関数と条件付き書式を使用したいので お力を貸して下さい。(初心者の質問ですみません<m(__)m>) @A1に日付が入っていたらA2に●を入力し、A1〜A2の行を黄色で塗りつぶす。 A更にその日付が直近1週間のものであれば、A2に◎を入力し、A1〜A3の行を黄色で塗りつぶす。※この場合、2010/05/18より直近1週間以内のもの A1 A2 2010/05/1 ● 2010/05/8 ● 2010/05/5 ● 2010/05/15 ◎ 2010/05/1 ● 2010/05/17 ◎ お手数ですがよろしくお願い致します。 ---- > A1〜A2の行を黄色で塗りつぶす・・・・あえてA2に"●"を入れる必要はない思いますが。 >にその日付が直近1週間のものであれば ・・・色を「赤」とすればいいのでは。 ---- マークをつけることによって、●のものだけとk抽出しやすいかなーと思ってマークをつけようと 思ったのですが・・・ ---- >、●のものだけと抽出しやすいかな A1に日付が入るか、(グランク)のどちらか、なら 抽出の式で、=IF(A<>""、・・・等で条件を設定できます。また「日付が5月のもの」という条件設定で抽出できます。 また直近1週間も (基準日)-(日付)<=7という条件で求められます。 ---- ありがとうございます 何ぶん、初心者なもので数式がよくわかりません(>_<) 申し訳ございませんが、具体的に上の表だとどういった数式で求められるのか 教えていただけないでしょうか? お手数おかけします。。 ---- 「抽出」が何を抽出するか、「日付」を抽出するのか、日付の入った行のある列のデータを抽出するのか。分からないことが多いですが。 A C D 1 2010/05/1 2010/05/1 2010/05/15 2 2010/05/8 2010/05/8 2010/05/17 3 2010/05/5 2010/05/5 4 2010/05/15 5 2010/05/15 2010/05/1 6 2010/05/1 2010/05/17 7 2010/05/17 C列に抽出 (ほとんどそのまま,ブランクを上に詰めています) C1:=IF(COUNT($A$1:$A$7)<ROW(A1),"",INDEX($A$1:$A$7,SMALL(IF($A$1:$A$7<>"",ROW($A$1:$A$7),""),ROW(C1)))) 配列数式ですので Shift+Ctrl+Enetrの3つを同時に押して 確定。C7まで下へコピー D列に抽出(直近1週間,"2010/5/13"以降) D1:=IF(COUNTIF($A$1:$A$7,">=2010/5/13")<ROW(A1),"",INDEX($A$1:$A$7,SMALL(IF($A$1:$A$7>="2010/5/13"*1,ROW($A$1:$A$7),""),ROW(C1)))) 配列数式ですので Shift+Ctrl+Enetrの3つを同時に押して 確定。D7まで下へコピー ---- >だとどういった数式で求められるのか につられて長々した式を書いてしまいましたが。 日付が入っているのをマークするのに"●"などでは、"行"の情報が入っていません。 B1:=IF(A1<>"",ROW(A1),"") とすれば 日付の入っている行の行番号を拾い出すことが出来ます。 またこの列はふつう「作業列」として表には出しません。 直近1週間を区別して抽出等をするのなら、列を別にし、例えば C1:=IF(A1>="2010/5/13"*1,ROW(A1),"")としたほうが、やりやすいです。 B列は直近1週間を除いて、 B1:=IF(AND(A1<>"",A1<"2010/5/13"*1),ROW(A1),"")とします。 「抽出」はA列(日付)を基準にオートフィルタによるほうが、簡単です。B列、C列(作業列)なしで、いろいろな条件で抽出できます。(2010/5/13以上等も) ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/201005/20100518224231.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97026 documents and 607985 words.

訪問者:カウンタValid HTML 4.01 Transitional