[[20180513123910]] 『バラバラなものをまとめたい』(Excel勉強中) ページの最後に飛ぶ

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

 

『バラバラなものをまとめたい』(Excel勉強中)

Excelで関数のみを使ってひとつにまとめたいものがあります

Aと1どちらとも文字で「あ」のみ数値です。

1つ目のシートに

 A B C D E
1 あ
2   あ
3
4    あ
 F G I    ←たまに抜けてる
1  あ 
2
6あ
 J K L M N
5  あ
6     あ
7      あ

↑数字もバラバラです

これを別のシートで

1 A

  B
  C
  D
  E
  F
  G...

2 A

  B
  C
  D
  E... 

3 A

  B
  C...

みたいな感じで持ってきたいです。
伝え方が雑ですいません。
もし上記の内容をご存知でしたら是非教えてほしいです。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


私も勉強中なので ^^
分からないかもですが?
1A,2A,3A
って何処で判断するのでしょうか。

をどのように処理すれば。。。いいのでしょう。
(隠居じーさん) 2018/05/13(日) 13:46

コメントありがとうございます!
1Aの隣にあを計算してもってきたいっていう感じです。
あが数字になっているので、あを合計して1Aなら1Aのところへ
2Bならば2Bのところへ持ってきたいです!
(Excel勉強中) 2018/05/13(日) 20:36

こんばんは ^^
すみません。私の頭がバラバラなのか。。。かも
私のスキルでは無理みたいなので。他の方の回答を
お待ちください。お力になれず
済みません。

m(_ _)m

(隠居じーさん) 2018/05/13(日) 21:25


いえいえ!少しでも自分にお力いただきありがとうございます!
(Excel勉強中) 2018/05/13(日) 21:30

 ご提示のレイアウトの一番左の数字や一番上のアルファベットは、行番号や列文字を表してるんですか?
 実際の表には無いんですか?

 それとも、
 >Aと1どちらとも文字
 と言う事なので行列ともにラベルがあり、クロスする位置の数値を、SUMIFSなどで別シートに1列に表示したい
 と言う事ですか?

 別シートのレイアウトはA列が列ラベル(提示の例では1〜の数字)、B列が行ラベル(提示の例ではA〜のアルファベット)
 C列に結果、で良いですか?

 行列の項目数は、それぞれ幾つあるんですか?

 行列の各ラベル数は固定ですか?
 それとも増減するんですか?

 元のシートで空白だった場合の結果は空白にするんですか?
 それとも0でも良いんですか?

( sy) 2018/05/13(日) 22:36


 例えば、Sheet1にB2〜K11までの10列10行分データがあるとしたら、

 C1 =INDEX(Sheet1!B$2:K$11,INT((ROW(A1)-1)/10)+1,MOD(ROW(A1)-1,10)+1)
 下にフィルコピー

 実際のデータ数に合わせて変更する時は、
 行はINT関数の /10 の 10 を変更
 列はMOD関数の ,10 の 10 を変更
 元範囲は Sheet1!B$2:K$11 を実際の範囲に変更
 として下さい。

 0を表示したくなければ、書式設定でユーザー定義で 0;-0; とするか、
 ファイルメニューのオプションで0を表示しないにして下さい。

(sy) 2018/05/13(日) 22:57


コメント返信:

[ 一覧(最新更新順) ]


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