< návrat zpět

MS Excel


Téma: Nahradit nejnižší... rss

Zaslal/a 26.1.2017 20:00

slavekskeeveAhoj, potřeboval bych poradit s makrem. Mám sloupec A, kde jsou číselné hodnoty, které budou pokaždé jiné (při každém exportu do excelu) a co potřebuju je, aby makro udělalo následující:
1) najde nejnižší číselnou hodnotu (i ve více řádcích) a všechny je přejmenoval např. na "1", potom druhou nejnišží a nahradit "2" atd...Dokud se nenahradí všechno.. Dejme tomu, že mám hodnoty 123, 999 a 321 a potřebuji aby se všechny 123 nahradily jedničkou, všechny 999 trojkou a 321 dvojkou. Jde o sloupec, takže Range A2 až An - díky za pomoc. Hledal jsem, ale.. 10

Zaslat odpověď >

Strana:  « předchozí  1 2 3
#034740
avatar
Když na to tak koukám... lepší databáze mají pro SQL funkce RANK(), DENSE_RANK(), tam není co řešit.

A Power Query má RANKX.
https://social.technet.microsoft.com/Forums/en-US/e06b883a-8755-4cc1-be10-fdb681521885/power-query-rank-functionality?forum=powerquerycitovat
#034745
MePExG
xlnc prosím nezavádzať. Myslel som, že mi niečo uniklo a hneď som sa pozrel na priloženú stránku. RANKX je funkcia DAX-Power Pivotu a nie M-Power Query. Mimochodom riešenie pomocou Power Query som poskytol na začiatku tejto témy.citovat
#034746
avatar
@mepexg

Máte pravdu... Koukal jsem se teď na vaše řešení přes Power Query, tak jen doplňuji ten RANKX, který je v Power Pivotu. Popravdě od té doby, co je "power" všechno, v tom mám občas hokej. Někdo mluví o RANKX i třeba v rámci Power BI.
Příloha: png34746_rankx_powerpivot.png (40kB, staženo 20x)
34746_rankx_powerpivot.png
citovat
#034747
MePExG
Len pre vysvetlenie PowerBI je prenesený PowerView (z Excelu) a ako Excel obsahuje vstup cez PowerQuery a vnútornú konštrukciu PowerPivot. Preto to spomínané RANKX.citovat
#034749
avatar
Díky za dodatek. Možná jsem blázen, ale v tuto chvíli mi jsou "power" nástroje v Excelu ukradené stejné jako Excel 2013/2016. Pitomé čachry s tabulkami a sloupci tam a zpět, Pivot je taky pojem, který už někdo používá jak hadr na podlahu, jen včera mi "modul" Power Pivot (nebo Query?) dvakrát spadl, nemluvě o tom, jak pomalu se překresluje jejich prostředí a k tomu hnusné dialogy a špatně čitelné písmo. Ať si tyhle debilní schizofrenní hračky strčí Microsoft někam. Je pravda, že se mi docela líbil Power BI Desktop, ale nehodlám se orientovat v něčem, co Microsoft za rok zavrhne, přejmenuje, vyhodí. A SQL dotazy mám radši pod kontrolou ve standardním jazyce, navíc, ačkoliv mi čeština nevadí, Power Query/Pivot bych lokalizovaný nesnesl (extrém je, když blbci MS Query přeložili i s jazykem, který nefungoval). Chci "jednu úpravnu dat" jako "modul (součást balíku)" Office (nejspíš ani ne integrovaných v Excelu), ne deset vypráskaných nástrojů a power oken.citovat

Strana:  « předchozí  1 2 3

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje