Excel - Läs data från ett annat ark

  • Problem
    • Problembeskrivning
    • Krav
    • Prov
  • Lösning

Problem

Jag har ett litet krav i Excel. Kan du snälla hjälpa mig?

Problembeskrivning

Innehållet i råmaterialpriserna bibehålls i ett Xl-ark. Dessa materialpriser används sedan för att beräkna totalpriset på en komponent i ett annat Xl-ark med hjälp av en formel.

Krav

  • 1. Component Cost Xl-filen ska kunna känna igen råmaterialprisfilen.
  • 2. Kostnaden för materialet ska sedan läsas från 1: a Excel-arket.
  • 3. Beräkning i komponentbladet bör uppdateras beroende på materialpriserna.
  • 4. Uppdateringen ska utföras i ett förenklat medelvärde, antingen genom makro eller någon annan lättare metod.
  • 5. Integrationssteg ska vara enkla och bör ta hand om problemen med olika vägar.
  • 6. Förlängningen av komponenterna samt materialet ska automatiskt tas om hand (automatisering).

Prov

Sheet 1: MaterialPrice.xls, Sti: d: \\ xyz

 Råmaterial Pris Aluminium 5, 34 Stål 3, 35 

ComponentCal.xls, sökvägen: d: \\ abc \\ def \\

Komponentvikt (kg) RawMaterial% Totalpris

Gear 46 Aluminium 50% 46 * 0, 5 * Aluminium + 46 * 0, 5 * Stål (från 1: a arket)

Stål 50%

Lösning

Med två (eller fler) arbetsböcker där A behöver data från en annan arbetsbok. Cell,

i arbetsboken A på den önskade platsen

 cellReference = [pathtoWorkboolX.xls] sheetname! 

Notera arknamnet! Cellreferens är hur man får data från ett ark till ett annat i samma arbetsbok

så lägger du till [sökvägsnamn] bara lägger till arbetsbokens plats.

Om du behöver navigera i katalogerna, börja bara skriva in = arbetsbok och flik för att få webbläsaren.

Detta skapar sedan en absolut sökväg som filen, t.ex.

 = C: \ xxx \ yyy \ zzz \ arbetsbok 

Tack till jobeard för detta tips.

Tidigare Artikel Nästa Artikel

Bästa Tipsen