Excel の複数のシートでテキストを同期する方法

Excel の複数のシートでテキストを同期する方法

4 シートの Excel ファイルがあります。

特定のパラメータを使用して Excel 組み込み関数を使用して複製を作成する方法は?

例:

シート 1 - 合計:

         A            B          C
1    Iveco         100          4.5
2    Jaguar        200          2.3
3    Iveco         150          1.0
4    Skoda         300          1.0

シート 2 - イヴェコ:

      A            B
1    100          4.5
2    150          1.0

シート3 - ジャガー:

      A            B
1    200          2.3

シート4 - シュコダ:

      A            B
1    300         1.0

だからセルに書いたらA5シート1 - 合計価値「イヴェコ」セルから自動的に書き込まれた値B5C5シート 2 - イヴェコ、細胞A3B3

ありがとう。

編集

私のVLOOKUPシート 2 - イヴェコ:

=VLOOKUP(Total!A1,Total!A1:H200,2,FALSE)

答え1

同様の状況で私が使用した、あなたにも使えるはずの公式があります。

この数式を Total 以外のシートで使用します。シート名を取得し、それを Total シートで検索して、列 B (または に入力した値Index()) の情報を繰り返さずに返します。

=IFERROR(INDEX(Total!B$1:B$4,SMALL(IF(Total!A$1:A$4=MID(CELL("filename",$A$3),FIND("]",CELL("filename",A1))+1,255),ROW(Total!B$1:B$4)-ROW(Total!B$1)+1),ROWS(Total!B$1:B1))),"")

範囲はTotal!B1:B4、返したいデータの範囲である必要があります。 Total!A1:A4はシート名のリストです。

これを入力するとCTRL+SHIFT+ENTER

関連情報