• 締切済み

EXCEL 特定条件で数字を入れたい

A1が2ずつ増えると B1も1ずつ増える ※例として A1が10のときはB1は5 といった具合に関数などで処理することは可能でしょうか? ※さらにA1が9などの奇数の時 直前の倍数部分まで考慮してこの場合はB1に4と出しておきたいです また上の発展で A1が2ずつ増え B1は5ずつ増えた時 C1が1ずつ増えるなどの処理も可能でしょうか? なにか 調べるきっかけになる言葉やサイトなどでも教えて頂けると幸いです 使用しているVerは2003と2007です  よろしくお願いします

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

次のようにすればよいでしょう。 B1セルには =ROUNDDOWN(A1/2,0) C1セルには =ROUNDDOWN(B1/5,0)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

意味不明。 セルA1は基本的にただ1つの値だけが表示されるセルなのに,その1つのセルの表示が「2つずつ増える」とはどういうことか? プログラム言語であるマクロを使ってA1の値を次々書き換えるということか? それともA1,A2,A3...と連続したセルにおいて値が増えていると言いたいのか? 後者であるなら説明をサボらず,各セルへの入力値例と表示値例を,質問者自身がもっと具体的に提示することができるはず。メモ帳ソフトで文字列をcopy&pasteすればテストデータ例なんて簡単に作れるのだから。 ■|A|B|C| ―+―+―+―+ 1|?|?|? ―+―+―+―+ 2|?|?|? ―+―+―+―+ 3|?|?|? ―+―+―+―+ 4|?|?|? ―+―+―+―+ 5|?|?|? ―+―+―+―+ 6|?|?|? ―+―+―+―+ 7|?|?|? ―+―+―+―+ 8|?|?|? ―+―+―+―+ 9|?|?|? ―+―+―+―+

関連するQ&A

専門家に質問してみよう