[[20131003114525]] 『シート1に入力すると 自動的に シート2からシー』(やや) ページの最後に飛ぶ

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

 

『シート1に入力すると 自動的に シート2からシート15まで』(やや)

お世話になります。
また お願いします。

シート1に

  番号   名前   基本給  交通費
  1    りんご  50000   5000
  2    みかん  30000   3000
  3    きうい  10000   2000
   ・
  ・
  ・
このような表があります。

シート2 
名前  りんご様
基本給  50000
交通費  5000

シート3
名前  みかん様
基本給  30000
交通費  3000

シート4 
名前  きうい様
基本給  10000
交通費  2000

シート1に入力すると
自動的に シート2からシート15までの
シートに 情報が自動入力できるようにしたいのです。
給料明細なのですが
=を使って 少しやりましたが
これを全シートで 1セルごとにやるのは
すごく大変なので
いっきに 全シートで できるようにできないでしょうか?

エクセル2000 ウインドウズ7です

しかし マクロは全くわかりません。
このような 私でも できる方法ありますか?
教えてください。
お願いします。


 全シートにやる必要性が感じられません。
 決まったフォーマットがあるなら、フォーマットに名前を入れると情報が表示されるような形
 の方が今後管理し易いのではないですか?

 (稲葉)2013/10/03(木曜日) 13:00

決まったフォーマットです。
最初のシート1に 15名くらいの明細を入力するのですが
一度入力して いったん 印刷して それをみながら
シート2 から シート15まで毎回入力しています。
こんな アホなことしてたら 時間が足りないし
入力ミスもおきるし 

稲葉様のやりかた 具体的に教えてください。

(やや)


 最も基本的なやり方。エラー処理等はまた別です。
 Sheet1
	[A]	[B]	[C]	[D]
[1]	番号	名前	基本給	交通費
[2]	1	りんご	50000	5000
[3]	2	みかん	30000	3000
[4]	3	きうい	10000	2000

 Sheet2
	[A]	[B]	[C]
[1]	社員No	1	←変化させるセル
[2]	氏名	りんご	
[3]	基本給	50000	
[4]	交通費	5000	

 Sheet2!B2=VLOOKUP($B$1,Sheet1!$A$1:$D$4,2,0)
 Sheet2!B3=VLOOKUP($B$1,Sheet1!$A$1:$D$4,3,0)
 Sheet2!B3=VLOOKUP($B$1,Sheet1!$A$1:$D$4,4,0)
                                        ~~~
                                         ↑範囲に合わせて、ここの値を変更する

 詳しくはVlookup関数を参照してください。

 (稲葉)2013/10/03(木曜日) 13:26

コメント返信:

[ 一覧(最新更新順) ]


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