Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


58251 / 76732 ←次へ | 前へ→

【23212】Re:☆シート1の内容をシート2に反映させ...
回答  Jaka  - 05/3/16(水) 12:56 -

引用なし
パスワード
   こんにちは。
エクセル標準機能版。

準備

シート1の
2000年  日付  重さ ←C1を名前定義で、STR2000と名づける。
  ・
  ・
  ・         ←2001年重さの上のセルの同じく、LAT2000と名づける。
2001年  日付  重さ ←C?を名前定義で、STR2001と名づける。
  ・
  ・
  ・         ←2001年重さの上のセルの同じく、LAT2000と名づける。
2002年  日付  重さ ←C?を名前定義で、STR2002と名づける。
  ・
  ・
  ・         ←最後の年の場合は1行空きぐらいで、LAT2002と名づける。


LAT〇〇〇と名づけたセルの行を色をつけておき、データを追加する時は、色付けした行かその上の行に行を挿入して追加する。
名前付けしたセルの行は、絶対に削除しない事。
行が挿入されようが削除されようが、その時に応じたセル位置を返してくれます。

で、シート2
C1に
=COUNTIF(STR2000:LAT2000,B1)
2000年の20kg〜10kgまでフィル。

C14に
=COUNTIF(STR2001:LAT2001,B14)
2001年の20kg〜10kgまでフィル。

年度が増えたら同じように名前付けして、シート2に同じような関数を書けばいいと思います。

0 hits

【23179】☆シート1の内容をシート2に反映させる方法を教えてください☆ YUKI 05/3/15(火) 16:33 質問
【23181】Re:☆シート1の内容をシート2に反映させる... Jaka 05/3/15(火) 16:59 発言
【23194】Re:☆シート1の内容をシート2に反映させ... YUKI 05/3/15(火) 20:33 質問
【23212】Re:☆シート1の内容をシート2に反映させ... Jaka 05/3/16(水) 12:56 回答
【23219】Re:☆シート1の内容をシート2に反映させ... YUKI 05/3/16(水) 15:36 質問
【23220】Re:☆シート1の内容をシート2に反映させ... Jaka 05/3/16(水) 15:49 回答
【23244】Re:☆シート1の内容をシート2に反映させ... YUKI 05/3/17(木) 8:48 お礼
【23246】文中間違いがありました。 Jaka 05/3/17(木) 9:16 発言
【23250】Re:文中間違いがありました。 YUKI 05/3/17(木) 11:00 お礼
【23182】Re:☆シート1の内容をシート2に反映させる... sa 05/3/15(火) 17:04 発言
【23195】Re:☆シート1の内容をシート2に反映させる... YUKI 05/3/15(火) 20:39 質問
【23206】Re:☆シート1の内容をシート2に反映させる... sa 05/3/16(水) 9:37 発言
【23208】Re:☆シート1の内容をシート2に反映させる... YUKI 05/3/16(水) 10:05 質問
【23209】Re:☆シート1の内容をシート2に反映させる... sa 05/3/16(水) 12:10 発言
【23218】Re:☆シート1の内容をシート2に反映させる... YUKI 05/3/16(水) 15:35 発言
【23245】Re:☆シート1の内容をシート2に反映させる... YUKI 05/3/17(木) 8:52 お礼

58251 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free