[[20150513140327]] 『日にちを2つのセルに分けて表示』(m) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『日にちを2つのセルに分けて表示』(m)

大元のシートに2015/5/1などと日付が入っているセルがあります
そこから別シートのA1 0 A2 5 A3 0 A4 1
と日付を分けて表示したいのですがこれは出来たりしますでしょうか?

< 使用 Excel:Excel2010、使用 OS:Windows8 >


 Sheet1のA1セルに「2015/5/1」と入力されているとして。

 A1セルに
 =MID(TEXT(Sheet1!$A$1,"mmdd"),ROW(A1),1)
 と入力して下へフィルコピーでどうか。
(ねむねむ) 2015/05/13(水) 14:11

セルのA1できました!!!
ちなみに5月の場合A1には0A2には5をいれたいのですが(日も同様に)
どのように数式を直せば良いのでしょうか??
(m) 2015/05/13(水) 14:22

 Shett1のA1セルに「2015/5/1」、他のシートのA1セルに
 =MID(TEXT(Sheet1!$A$1,"mmdd"),ROW(A1),1)
 を入れて下にフィルコピーすることで
 0
 5
 0
 1
 とならないか?
(ねむねむ) 2015/05/13(水) 14:25

できました!ありがとうございます!!!!
感動です!
ちなみに一つのセルに100と入ってる場合この100も1と0と0に分解出来たりしますでしょうか?
日付でないと難しいでしょうか?
(m) 2015/05/13(水) 14:29

3桁の場合は A1セルに1 A2セルに0 A3セルに0
2桁の場合は A1セルは空白 A2セルは5 A3セルは0
などのようにしたいです。
(m) 2015/05/13(水) 14:42

 式中の
 TEXT(Sheet1!$A$1,"mmdd")
 で日付データを「0501」形式に変換している。

 ここを
 TEXT(Sheet1!$A$1,"???")
 とすると
 123→123
  12→_12
   1→__1
 (_はスペースを示す)
 と変換できるので
 =MID(TEXT(Sheet1!$A$1,"???"),ROW(A1),1)
 として見てくれ。
(ねむねむ) 2015/05/13(水) 14:50

やってみました!3桁のほうで試しましたが1番始めの1を抜き出そうとするとなぜか0になってしまいました…
(m) 2015/05/13(水) 14:55

 入力した式を示してみてくれ。
(ねむねむ) 2015/05/13(水) 14:58

ねむねむさんのやり方を試してみた結果、私のほうでも無事にできましたが。
Sheet1のA1に100と入力し、Sheet2のA1に=MID(TEXT(Sheet1!$A$1,"???"),ROW(A1),1)を入力し、それをSheet2のA2、A3のセルにA1のセルをコピーして貼り付けてみてください。

(スズメ) 2015/05/13(水) 23:23


 ROWの引数は変えちゃダメですよ。
(コナミ) 2015/05/14(木) 09:58

シート1に試しに100をシート2で上記の式だと出来るのですが
実際に使ってるシートでM3などに入っている値だとなぜか0になってしまいます。
(m) 2015/05/14(木) 10:04

 だからねむねむさんが書いているように実際に入力した式を示した方がいいんじゃない?
(bi) 2015/05/14(木) 10:12

=MID(値を取り出すシート$H$3,"???"),ROW(空のシートA1),1)で試すと
100の1はでますが横の0二つが0にならないのと
2桁の50の場合は0 5 0 になってほしいのに5が一番初めにきてしまいます。

(m) 2015/05/14(木) 10:41


上にTEXT書き忘れました
=MID(TEXT(値を取り出すシート$H$3,"???"),ROW(空のシートA1),1)と入力しました
(m) 2015/05/14(木) 10:45

 >2桁の50の場合は0 5 0 になってほしいのに

 昨日のコメントには
 >2桁の場合は A1セルは空白 A2セルは5 A3セルは0 

 と書いてあるけど?

 昨日のコメントの方が正しいとして、値を取り出すシートがSheet1だとすると
 =MID(TEXT(Sheet1!$H$3,"???"),ROW(A1),1)
 で50なら
 A1→空白
 A2→5
 A3→0
 になるはずですが。

 数式は数式バーからコピーして貼り付けた方がいいよ。
(bi) 2015/05/14(木) 11:07

できました!!!ありがとうございます!!!!
(m) 2015/05/14(木) 13:08

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.