Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10全般 : Excel 2016)
データの取り出し
投稿日時: 19/01/25 09:26:21
投稿者: nob1122

以下の表のようにしたいと考えて、関数式で悩んでいます。
 
  A B 
1 あ い
  い
2 う え
  え お
  お
3 か 
 
A列に入っている1行目のデータを削除して、B列に入れたいのです。
 
よろしくお願いします。

回答
投稿日時: 19/01/25 10:40:54
投稿者: WinArrow
投稿者のウェブサイトに移動

状況の確認です。
 
表の中の左側の数字は、なんですか?
 
A.数字を「行」番号と考えた場合
「1」を1行目とすると
セルA1には、「あ」改行コード「い」と入力されている(2行)ことになります。
この場合、B列セルには、改行コード以降のみ取り出せばよいことになります。
 
次の「2」を土曜に考えると
セルA2に「う」改行コード「え」改行コード「お」と3行になります
隣のB列セルには、「え」改行コード「お」という具合に取り出せばよいのでしょうか?
 
B.数字は、単なる例示の番号で
「1」は、A1トA2を結合し、改行コードで2行に見せている
「2」は、A3,A4,A5を結合し、改行オードで3行に見せていいる
 
A.B.のどちらなんでしょうか?
 
数式はA.の方が簡単です。
 
 
 

回答
投稿日時: 19/01/25 10:43:52
投稿者: WinArrow
投稿者のウェブサイトに移動

追加レス
 
セルを結合した場合、矩形の左上のセルのみにデータが入り、他のセルは空白です。
 
従って
A3〜A5を結合した場合、データはA3のみに入っているということです。

投稿日時: 19/01/25 10:59:47
投稿者: nob1122

早速の回答に感謝いたします。
 
わかりにくい説明で申し訳ありません。
 
左側の数字は、行番号を表していますので、「A」の方になります。
 
よろしくお願いいたします。

回答
投稿日時: 19/01/25 11:22:39
投稿者: WinArrow
投稿者のウェブサイトに移動

 
>左側の数字は、行番号を表していますので、「A」の方になります。
  
そうすると
  
「2」のケースで
A2には、「う」改行コード「え」改行コード「お」
と入っていますから、
 隣のセルB2には、「え」を取り出すことになります。
で、・・・・、「お」はどこのセルに取り出せばよいのですか?
それとも、「え」改行コード「お」とするのでしょうか?
 

回答
投稿日時: 19/01/25 11:25:17
投稿者: WinArrow
投稿者のウェブサイトに移動

>A列に入っている1行目のデータを削除して
 
>削除
ではなく
除外
すると考えた場合
↓の数式
=MID(A1,FIND(CHAR(10),A1)+1,20)
   
 ※最後の引数:20
は、実情に合わせて修正してください。
  
  

回答
投稿日時: 19/01/25 12:06:21
投稿者: んなっと

A3に注意しましょう。
 
  A B 
1 あ い
  い
2 う え
  え お
  お
3 か   ←このように1行だけの時は""にしなければならない
 
B1
=REPLACE(A1,1,FIND(CHAR(10),A1&CHAR(10)),)
折り返して全体を表示する
下方向・↓

投稿日時: 19/01/25 13:25:29
投稿者: nob1122

WinArrow様
んなっと様
 
ご親切に感謝いたします。
 
無事、解決しました。