[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『文字をコピーするとき条件を付けたい。』(ひろ)
文字を別の表に貼り付けるとき、横のデータも一緒に移したい。
セルA1に名前 セルA2に項目1 セルA3に項目2 これを別の表にA1をコピーしただけで、項目1と項目2も貼り付け出来るようにしたい。但し、貼り付ける表はA1の名前を基準に(行の項目は変わらない)列の変更はある。
A B C
1 東京 観光 社員
2 大阪 見学 新人
3 大阪 観光 役員
4 関東 見学 社員
5 東京 観光 役員
A B C D E
1 大阪 観光 役員
2 関東 見学 社員
3 東京 観光 役員
A3からA5までをコピーして別の表のA1からA3に貼り付けた時、指定した場所C1からC3にまたE1からE3に文字が入力される様にしたい。
もう一つ、D1からD5までにそれぞれ金額が入力されてあるとします。A1からA5までの名前を基準に同じ名前の人の合計は1つにまとめて、別の表にセルA1から順番に名前と合計金額を表示出来ますか?上の左の表から言うと元の表は5行ありますが、新しい表は東京、大阪、関東の3行になりそれぞれの合計を表示する様に出来ればOKです。
こちら事務局です、表のレイアウトを変えました、違っていたらゴメンナサイ。
(kazu)
内容の説明が下手で伝わってないのか、それともできないのか。。。
いろいろためしてみてコピーするとき同じ名前は1つにして貼り付けたら全部うまくいくんだけどいちいち表をコピーするとき、同じ名前の物を1つに(削除して)しなければいけないのでめんどうです。オートフィルタの条件で同じ名前を1つにとかないですか?やっぱり式で自動に入るといいんだけどなあ。。。文字(名前)だけを移せればいい。お願いします。
『多人数で複数の同名レコードから名簿を作りたい』
この作業をする前に、同名者が統一されていなければなりません。
例えば山田 太郎と山田 太郎は同名者ではないのです。前者は全角空白1文字で後者は半角空白2文字だからです。
画面表示は同じでも、名前の前後に空白があれば、同一人と判断されません。
当然、渡邊 太郎と渡辺 太郎は別人になってしまいます。
複数の方が入力されたデータには統一性のないことを前提に点検する必要があります。
本題の多人数で複数の同名レコードから名簿を作る作業例ですが
データが少なければ、名前を並べ替えて同一人の1レコードに番号か印を付けて、番号か印で再度並べ替えればできます。
多人数の場合印をつける作業も大変です。
A B
1 氏 名 抽出印
2 山田 太郎 =IF(A1<>A2,1,"")の式または、 =IF(COUNTIF($B$2:B2,B2)=1,1,"")を入力
3 渡辺 太郎 ↓
4 伊藤 次郎 式を下方複写します
@名前の右セルに、「もしもA1とA2が同じでない場合は1を同じであればヌルにしない。」の式=IF(A1<>A2,1,"")を入力します。
A【オートフィルタ】にチェックをします。
BA列を昇順、降順のいずれかで、並べ替えます。
CB列でオートフィルタのリストから1を選択するか、(空白以外のセル)で名簿が表示されます。
D表示された名簿をコピーして次のシートに貼り付けます。
=IF(COUNTIF($B$2:B2,B2)=1,1,"")の式はデータ内の同名の最初のデータに1を表示しなさいですから、
B列を昇順に並べ替えて、Dを実行します。
『D1からD5までにそれぞれ金額が入力されてあるとします。A1からA5までの名前を基準に同じ名前の人の合計は1つにまとめて、
別の表にセルA1から順番に名前と合計金額を求めたい。』
G F
1 氏 名 合計金額
2 山田 太郎 =SUMIF($A$1:$D$5,G2,$D$1:$D$5)
3 渡辺 太郎 ↓
4 伊藤 次郎 式を下方複写します
範囲内の検索条件に一致する数値を求める関数 SUMIF(範囲,検索条件,合計範囲)で計算します。
他によい方法があるかも知れませんが、回答をお待ちのようですので、思いつくまま案内しました。確かめて下さい。
(シニア?)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.