Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 9. 1. 2018 14:00:15

Delph
Člen
Registrace: 14. 8. 2017
Příspěvků: 74

Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

Už jsem tu zase se svojí tabulkou pro výpočet spotřeby na nábytek.

Dnes jsem se postavil k úkolu implementace výpočtu počtu pantů na dvířka.

Mám tabulku, ve které se mi vypisují dvířka v hodnotách  výška x šířka a potřeboval bych, aby to umělo:

dle zadané šířky dvířek (400<; 600<; 800<) si to vybralo tabulku ze které bude vyhledávat a vrátilo mi to hodnotu počtu pantů k dané výšce dveří. S tím, že tabululka je zadaná opět stylem "menší než".

Zatím jsem jsem ve stavu, kdy mě napadlo, že opustím "menší než" u výšky dveří a udělám si prostě soubor o nějakých 2500 řádcích (pro každý milimetr 1 číslo) a pak bych pomocí IF vybral šířku dveří a následně pomocí vlookup počet pantu z té šílené tabulky. Ale doufám, že to jde elegantněji. Možná nějaké dodatkové tabulky kde bych sólo zase zadával pokud je výška menší, než, tak sem napiš hodnotu, která se pak už dohledá pomocí vlookupu ale ne z 2500 čísel ale ze 6....

Editoval Delph (11. 1. 2018 13:05:38)

Offline

#2 9. 1. 2018 14:34:01

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,465

Re: Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

To by asi nebyl problém, ale pořet pantů se musí řídit momentem. Tedy konkrétně momentem dvířek. Ten je dán těžištěm a reakcemi na 2, 3, či více pantech. První shora je v tahu a spodní v tlaku. Stření na ohyb.
     Nejdůležitěšjší je horní pant kde se musí přiřadit náhodné břemeno - například váha padající osoby. Takže jde také o výšku ve které jsou dvířka. Prostě vlastní moment z hmoty dvířek nestačí. Navíc takové zatížení musí nějakou dobu vydržet. To znamená určitou rezervu.
     Každý typ pantu je jiný a tak by měl rozdofnout statisvý výpočet. Nejbezpešn+ější jsou "pianové" panty - ale to už není dávno moderní. Také by se asi našli odborníci kteří by tvrdili, že je lepší aby upadla dvířka, nežli celá skříň.
     

     Takže moment je pro vlastní hmotu podstatný + rezerva.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 9. 1. 2018 16:25:39

kabi
Člen
Registrace: 1. 6. 2017
Příspěvků: 172

Re: Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

funkce vlookup je na to ideální, je potřeba do 4-tého parametru funkce zadat hodnotu 1 nebo tento parametr nepoužít. Pak funkce vyhledává nejmenší shodnou hodnotu, lze tedy použít intervaly - blíže nápověda k funkci.
Podobně je možné použít i funkci hlookup. Podívejte se na ukázku, jak to může fungovat. Všechny rozměry jsem spojil do jedné tabulky. Řešit to lze samozřejmě i jinak.
https://ulozto.cz/!8aV3L1Fczk8M/hledani-v-intervalu-ods

Upravil jsem rozsahy šířky a výšky. Doplňuji, že pro fungování intervalového vyhledávání musí být hodnoty (sloupec B a řádek 2) seřazeny vzestupně.

Editoval kabi (10. 1. 2018 18:36:54)

Offline

#4 11. 1. 2018 09:41:30

Delph
Člen
Registrace: 14. 8. 2017
Příspěvků: 74

Re: Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

neutr napsal(a)

To by asi nebyl problém, ale pořet pantů se musí řídit momentem. Tedy konkrétně momentem dvířek. Ten je dán těžištěm a reakcemi na 2, 3, či více pantech. První shora je v tahu a spodní v tlaku. Stření na ohyb.
     Nejdůležitěšjší je horní pant kde se musí přiřadit náhodné břemeno - například váha padající osoby. Takže jde také o výšku ve které jsou dvířka. Prostě vlastní moment z hmoty dvířek nestačí. Navíc takové zatížení musí nějakou dobu vydržet. To znamená určitou rezervu.
     Každý typ pantu je jiný a tak by měl rozdofnout statisvý výpočet. Nejbezpešn+ější jsou "pianové" panty - ale to už není dávno moderní. Také by se asi našli odborníci kteří by tvrdili, že je lepší aby upadla dvířka, nežli celá skříň.
     

     Takže moment je pro vlastní hmotu podstatný + rezerva.


To samozřejmě všechno znám, ale pro ulehčení - je daná tabulka výrobce, která jasně popisuje na jak velkou šířku a výšku je potřeba kolik pantů.

kabi napsal(a)

funkce vlookup je na to ideální, je potřeba do 4-tého parametru funkce zadat hodnotu 1 nebo tento parametr nepoužít. Pak funkce vyhledává nejmenší shodnou hodnotu, lze tedy použít intervaly - blíže nápověda k funkci.
Podobně je možné použít i funkci hlookup. Podívejte se na ukázku, jak to může fungovat. Všechny rozměry jsem spojil do jedné tabulky. Řešit to lze samozřejmě i jinak.
https://ulozto.cz/!8aV3L1Fczk8M/hledani-v-intervalu-ods

Upravil jsem rozsahy šířky a výšky. Doplňuji, že pro fungování intervalového vyhledávání musí být hodnoty (sloupec B a řádek 2) seřazeny vzestupně.

Díky! z tohoto už to zvládnu doplnit a upravit pro své potřeby.
PS: parádní myšlenka. Občas se stačí na něco podívat jiným úhlem pohledu a neřešitelný problém je najednou jedoduchý za pomocný běžných nástrojů.

Offline

#5 11. 1. 2018 10:08:12

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,465

Re: Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

Omlouvám se, čekal jsem jestli se ozvete. Našel jsem detaily a normy které se k tomu vztahují. Popsal jsem to odkazy a poznámkami + obrázky. Nyní vím, že to nebylo potřeba, ale někdo jiný to možná využije. Poznámky k nábytkovým závěsům.

      Tak jak to popsal "kabi" je to správně a lze to udělat samozřejmě i jinak. Jenže jak vidím tak zřejmě používáte pouze jednoho dodavatele - a pak to stačí. Jenomže plno dodavatelů vůbec parametr zatížení neuvádí. Jednoho jsem ale našel.


      Jinak by to bylo spíš na jeden vzorec - zátěž / nosností pantu = počet pantů, nebo opačně > zátěž/počtem ukotvení = nosnost pantu > z toho typ. Vyrábějí se i celkem stejné panty ale pro různá zatížení. Výrobců jsou mraky ale některé technické listy vůbec zátěž neuvádějí. Ta je daná zřejmě číslem z normy - ale ta stojí dost peněz a kvůli tomu si ji já (byť jako kutil) nekoupím.


      Kdysi jsem se chvilku živil jako rozpočtář a vím co je třeba. Co když přijde zákazník a chce určitý typ pantů (kování)? Musíte do výrobního katalogu a tan zpracovat do tabulky. Takže kolik výrobců tolik tabulek. Ovšem když by se našlo zatížení v normovaném popisu - je to jiná práce.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#6 11. 1. 2018 10:20:17

Delph
Člen
Registrace: 14. 8. 2017
Příspěvků: 74

Re: Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

neutr napsal(a)

Omlouvám se, čekal jsem jestli se ozvete. Našel jsem detaily a normy které se k tomu vztahují. Popsal jsem to odkazy a poznámkami + obrázky. Nyní vím, že to nebylo potřeba, ale někdo jiný to možná využije. Poznámky k nábytkovým závěsům.

      Tak jak to popsal "kabi" je to správně a lze to udělat samozřejmě i jinak. Jenže jak vidím tak zřejmě používáte pouze jednoho dodavatele - a pak to stačí. Jenomže plno dodavatelů vůbec parametr zatížení neuvádí. Jednoho jsem ale našel.


      Jinak by to bylo spíš na jeden vzorec - zátěž / nosností pantu = počet pantů, nebo opačně > zátěž/počtem ukotvení = nosnost pantu > z toho typ. Vyrábějí se i celkem stejné panty ale pro různá zatížení. Výrobců jsou mraky ale některé technické listy vůbec zátěž neuvádějí. Ta je daná zřejmě číslem z normy - ale ta stojí dost peněz a kvůli tomu si ji já (byť jako kutil) nekoupím.


      Kdysi jsem se chvilku živil jako rozpočtář a vím co je třeba. Co když přijde zákazník a chce určitý typ pantů (kování)? Musíte do výrobního katalogu a tan zpracovat do tabulky. Takže kolik výrobců tolik tabulek. Ovšem když by se našlo zatížení v normovaném popisu - je to jiná práce.

Včera jsem byl na montáži celý den, protože jeden z montážníků onemocněl a náhradní byl darovat krev. Ale k tabulce - používáme z 98% jednoho výrobce a jen pokud je třeba nějaký speciální případ (zrovna včera speciální závěsy na sklo) tak objednáváme jinde. Takže mě skutečně stačí 1 tabulka. Je pravda, že bych tam mohl zohledňovat třeba i tloušťku a hustotu materiálu, ale to pro naše potřeby postačí dopočítat ručně. Ale to neděláme tak často, abych řešil celou tuhle implementaci.

a počítám, že se tu ohledně té tabulky párkrát ukážu, protože mě postupně napadá, co by to mohlo umět.

Offline

#7 11. 1. 2018 10:37:07

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,465

Re: Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

Omlouvám se - už vím že jste jeden z mála solidních uživatelů a že jste v časovém tlaku. Ale první příspěvek (dotaz na funkci IF) jste ukončil sice poděkováním - ale neoznačil "VYŘEŠENO". Druhý příspěvek jste vůbec neukončil - jen zmíňka že se na to podíváte později (Výpočet plochy z matice údajů). Třetí příspěvek už je v pořádku označen.
     Takže tento příspěvek jsem raději pozdržel - navíc to vyřešil "kabi". Takže jsem vlastně jen glosoval protože jsem měl připravené podklady - jen jsem to stáhnul do sešitu a postnul.

Přeji úspěch


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#8 11. 1. 2018 12:00:06

Delph
Člen
Registrace: 14. 8. 2017
Příspěvků: 74

Re: Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

Už jsem to opravil
U otázky na IF - já jsem to znova otevřel, protože jsem k ní měl ještě jednu otázku a nechtěl to otvírat znova a po čase jsem na to přišel v rámci řešení jiných funkcí a zapomněl se vrátit a dopsat, že je vyřešeno to.

U té matice - tam se to vyřešil vlastně úplně jinak, než jak zněla původní otázka, tak jsem nevěděl, jestli to zavírat, nebo to nechat otevřené. Ale je pravda, že zrovna to nové řešení mi usnadnilo i počítání těchto pantů. Mít jiný základ, musel bych používat další berličky.

A jinak mě se dá tykat. Jak říkával můj oblíbený profesor na přednáškách: "je snažší říct 'děláš to blbě' než 'děláte to blbě', to už pak lidi raději mlčí a vy to děláte špatně pořád dál"

Offline

#9 11. 1. 2018 14:28:28

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,465

Re: Vyhledávání hodnot z více sloupců, omezeno na "menší než" - VYŘEŠENO

Můj první třídní profesor Feix znal i mé rodiče ale jeho pravidlem bylo každému (často i kolegům) "příjmení + Vy jste blbec" - tím byl vyhlášený - ale všichni ho milovali jen ne ředitel. Tak dostal padáka byl rok 1969 :-(


     Ne snad že bych si od něho převzal vzorové jednání. Chodím i na jiná fóra kde se tyká - pak tykám. Ale tady na fóru se objevilo pár vulgárních invektiv. Chodívá sem občas autor mnoha rozšíření ing Julius Pastierik kterého někdo takto nehorázně oslovil a on se ohradil. Uvědomil jsem si že to tykání je vhodné pro lidi kteří to nezneužívají.
     Setkal jsem se s tím na fóru Ubuntu. Občas tam zajdu ale neptám se. Na ItNetwork toto řeší administrátor - poradí si vždy rychle a tykání funguje dobře.
     Tady se ale potýkáme s mnoha problémy zejména dík financím. Je problém dobrým odborníkům zaplatit. Celkem je zde dost dobrovolníků ale pracuje se většinou zdarma. Já mám i redaktorskou smlouvu, ale narazil jsem - redakci atakovala komerční firma za můj výraz "nemusíte si platit školitele" - zaplaťte si jen přezkoušení. No a dotčená firma napadla redakci - našla se tady asi hyena která firmu upozornila.


      Byl tady výborný moderátor Daniel Sedláček který i psal ale skončil z nějakého důvodu. Už se tady pár let neobjevil. Z těch původních protagonistů a autorů sem asi občas někdo zavítá, ale asi jen na kukandu. Pracuje nejvíc Petr Valach a parta z ExoSpace, nejlepší odborník na Calc "lp." a nyní myslím právě "kabi". Já bych se asi mohl ucházet o moderování - ale nechci. Ne proto že je to neplacená práce, ale měl bych svázanou hubu.
     Snažím se vyhovět každému jak to jde, ale pro mne je popsaný problém vždy rébusem protože za tím vidím komplexní potřebu a popis většinou není dostatečný. Píšu hodně slov a dotazů a ne každý takový přístup bere.
     Na druhou stranu když rozeznám příznaky provokace nebo hulváta tak mu dám co proto - Takže takováhle esa mne už mají přečteného a vědí že reakce přijde - slušná, ale k expresivním výrazům nemám moc daleko. Jde jen o to kam takový abonent zajde, ale umím si poradit i jinak.


     Myslím že je to jediná možnost jak udržet slušnou úroveň. Proto Vám velice děkuji za nabídku k tykání - vážím si toho ale z principu musím odmítnout.

Editoval neutr (11. 1. 2018 14:33:02)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí