Nejste přihlášen/a.

Přihlásit se do poradny

 

Jaký vzorec v Excelu

Od: darao odpovědí: 12 změna:

Prosím o radu v následujícím: Mám tabulku v excelu " Účetnictví" , přenesenou z účetního programu , kde ve sloupci A a řádcích 1 - 150 je číselný kód zboží. Ve sloupci D je pak ke každému kódu v příslušném řádku zásoba. V druhé tabulce "Objednávky"ve sloupci A číselné kódy zboží, ale v jiném pořadí. Do této druhé tabulky bych potřebovala do sloupce C vyhledat z první tabulky hodnotu zásob ke správnému konkrétnímu číselnému kódu zboží, uvedenéhu ve sloupci A. Řádky číselných kódy sloupec A v tabulce "Účetnictví"se mohou měsíčně lišit, jak podchytit změny v přidání dalšího zboží do tabulky " Objednávky" . Nevím, jestli je můj dotaz pochopitelný, ale prosím o polopatické řešení. Děkuji, Dara

 

 

12 odpovědí na otázku
Řazeno dle hodnocení

 

 

alf*

7x

myslím, že je to tuctový případ a pomůže funkce SVYHLEDAT

zde vzorec pro vkopírování do druhého řádku (v prvním předpokládám záhlaví) =KDYŽ(A2=" ";" ";SVYHLEDAT(A2;Účetnictví!$1:$55536;2;NEPRAVDA))

Pokud by se vložil do jiného řádku (třeba 6.) je nutno A2 zaměnit a vepsat A6

Vzorec vložit do listu Objednávky (sloupec C)a rozkopírovat. Pokud jsem pochopil list kde jsou zásoby se jmenuje Účetnictví. Pokud ne tak opět upravit vzorec.

doplněno 30.11.10 19:33:

pokud je řádků více než 55536 (nepředpokládám) je nutno upravit. Pokud se bude kopírovat ve starších Excelech (do verze 2007) o více než 10000 řádků rovněž nutno upravit jinak vyskočí chyba (rovněž nepředpokládám).

doplněno 30.11.10 19:35: ej chybka, koukám zádoba je vesloupcí D tedy mírná úprava vzorce 4;NEPRAVDA)
tedy celý =KDYŽ(A2=" ";" ";SVYHLEDAT(A2;Účetnictví!$1:$55536;4;NEPRAVDA))
ta čtyřka říká, že má dosadit hodnoty z 4. sloupce
darao

Pro Alfa: vypadá logicky, vyzkouším a dám vědět. Dík. D.

darao

Tak vyzkoušeno a funguje, opravdu velký dík. Ještě prosím o řešení na druhý problém.Řádky s číselných kódy sloupec A v tabulce "Účetnictví"se mohou měsíčně lišit, jak podchytit změny v přidání dalšího zboží do tabulky "Objednávky". abych nemusela položku po položce odšrtávat a mohla je přenést do tabulky "Objednávky" nějak automaticky. Děkuji. Dara.

 

jip*

1x

Na řešení se musí použít makro a VisualBasic. Ale s VB jsem už dlouho nepracovala, takže jenom naznačení řešení:

Předpoklad: skladová množství jsou na prvním listu Excelu, přenášená z účetního programu, takže se tam nevyskytují duplicitní údaje v kódu zboží. Data začínají na prvním řádku, mezery se nevyskytují, mezerový řádek je až za posledním kódem.

Na dalším listě(listech) jsou objednávky, opět bez mezer a vždy od daného řádku. Je nutno rozhodnout, jaké číslo doplňovat k objednávce, když by se jednalo o objednávku téhož zboží, jako o pár řádků výše. Tedy zda doplnit stejné skladové množství, nebo ho ponížit o předchozí objednávku. (Co když po ponížení jdeme do záporu?

Má makro přepsat při vyvolání všechny hodnoty? Nebo třeba jen vybrané?

Nejjednodušší: přepočet všeho najednou, všude jen doplňování skl.množství - pro aktuální list se pro všechny objednávky nalezne příslušné skladové množství v prvním listě a zapíše se do příslušného řádku.

 


0x

Az sem to chapu:

Prosím o radu v následujícím: Mám tabulku v excelu " Účetnictví", přenesenou z účetního programu , kde ve sloupci A a řádcích 1 - 150 je číselný kód zboží. Ve sloupci D je pak ke každému kódu v příslušném řádku zásoba. V druhé tabulce "Objednávky" ve sloupci A číselné kódy zboží, ale v jiném pořadí. Do této druhé tabulky bych potřebovala do sloupce C vyhledat z první tabulky hodnotu zásob ke správnému konkrétnímu číselnému kódu zboží, uvedenéhu ve sloupci A.

Tady uz ne:

Řádky číselných kódy sloupec A v tabulce "Účetnictví"se mohou měsíčně lišit, jak podchytit změny v přidání dalšího zboží do tabulky " Objednávky".

darao

Dobrý den, děkuji za Váš zájem mi pomoci. Na vysvětlenou: Tabulka " Účetnictví" se měsíčně generuje z účetního programu, kde dochází k přidávání dalšího zboží a já je potřebuji zjistit, abych nemusela položku po položce odšktávat a mohla je přenést do tabulky "Objednávky" nějak automaticky. Děkuji. Dara.

 


0x

pokud si dobře pamatuji, tak v druhé tabulce ve sloupci C kliknete do buňky, která odpovídá tomu řádku se správným konkrétním číselným kódem zboží. po kliknutí zmáčknete klávesu = to rovná se se objeví i v té buňce, a kliknete do buňky v první tabulce ve sloupci D příslušné zásoby a dáte Enter. Tím se automaticky bude přenášet každá změna hodnoty v D sloupci do C sloupce. Ostatní položky přesně tím samým způsobem... je to z hlavy, ale doufám, že dobře... ta druhá část dotazu ani mně není jasná, zkuste podrobněji polopatě...

doplněno 30.11.10 20:04:

omlouvám se, zřejmě jsem špatně pochopil dotaz

aspoň budu sledovat řešení druhých a i já se něco přiučím...

darao

Dobrý den, děkuji za Váš zájem mi pomoci. Pro hejkala: toto řešení znám, ale šlo mi o to, aby se vložila nějaká funkce do druhé tabulky tak, aby se vyhledalo číslo zboží z první tabulky zcela automaticky a pak se zkopírovala hodnota z této druhé tabulky do ze sloupce D do druhé tabulky sloupce C. Jde mi o to automatické vyhledání čísla zboží, nebot řádky s čísly zboží v obou tabulkách jsou seřazeny účelově v každé jinak. Děkuji. Dara

 

rv*

0x

Alternativa vzorce

=VLOOKUP(K10;$M$5:$N$1000;2;TRUE)

nápověda v excelu

darao

Dobrý večer (den), děkuji za pomoc, nějak nemohu přijít na řešení. Potřebuji v tabulce "Účetnictví" označit jednotlivé číselné kódy zboží ve sloupci A, které chybí v druhé tabulce "Objednávky". Jak upravit vzorec, aby se obě tabulky propojily. Kam vložit vzorec, předpokládám, že by měl být ve sloupci A tabulky "Účetnictví" s odkazem na příslušný sloupec v tabulce "Objednávky". Nejsem tak zdatný uživatel, prosím o vysvětlení pro laika. Děkuji. Dara.
darao

Oprava, ve sloupci A je seznam zboží a nemůže tam asi být současně vzorec. Tak vložit pomocný sloupec?

alf*

tak nějak v rychlosti mě napadá jen řešení stejným vzorcem jako výše kterým se v účetnictví zkontroluje co je v objednávce no ty co nenajde tam to hodí N/A a ty poté nakopírovat do objednávky. Pro výběr jen N/A použít seřadit nebo filtr

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]