< návrat zpět

MS Excel


Téma: vynechání řádků bez hodnot rss

Zaslal/a 23.1.2014 15:11

Ahoj,

prosím o radu. Mám názvy položek (sloupec A) a hodnoty (sloupec B), ve sloupci B může hodnota chybět.

Do sloupce D (případně na další list) bych potřeboval přenést jen ty názvy ze sloupce A, které mají vyplněnou i hodnotu ve sloupci B. Tj. vynechaly by se řádky bez hodnot. Rád bych to udělal bez makra a aby se to vytvářelo automaticky.

Děkuju za jakoukoli radu

Zaslat odpověď >

Strana:  1 2   další »
#017441
avatar
=IF(B1<>"";A1;"")
česky
=KDYŽ(B1<>"";A1;"")citovat
#017445
avatar
diky, tim tam ale zustanou prazdne radky, ktere tam nechci mit, tj. potreboval bych, aby se polozky pod timto radkem posunuly o ten prazdny radek vzdy vysecitovat
#017450
avatar
toto asi pojde len makrom

for x = cells(1,1).currentregion.rows.count to 1 step -1
rows(x).delete
next


ale uz sa tu myslim ze daval aj lepsi kod na toto :))) jaj ta moja hlava deravacitovat
#017456
Opičák
maticový vzorec
asi bude potřeba upravit ve vzorci
=IFERROR(NEPŘÍMÝ.ODKAZ("a"&SMALL(KDYŽ(NE(JE.PRÁZDNÉ($B$1:$B$20));ŘÁDEK($B$1:$B$20);"");ŘÁDEK()));"")
a to tak, aby prvvní řádek seznamu počítal s číslem 1, tedy bude-li seznam začínat např. na řádku 4, musí tam být:
=IFERROR(NEPŘÍMÝ.ODKAZ("a"&SMALL(KDYŽ(NE(JE.PRÁZDNÉ($B$1:$B$20));ŘÁDEK($B$1:$B$20);"");ŘÁDEK()-3));"")

edit: a taky oblast od do
Příloha: rar17456_vypis-jen-neprazdnych.rar (8kB, staženo 277x)
citovat
#017480
avatar
Opicak: diky moc, fungujecitovat
#023661
avatar

Opičák napsal/a:

maticový vzorec
asi bude potřeba upravit ve vzorci
=IFERROR(NEPŘÍMÝ.ODKAZ("a"&SMALL(KDYŽ(NE(JE.PRÁZDNÉ($B$1:$B$20));ŘÁDEK($B$1:$B$20);"");ŘÁDEK()));"")
a to tak, aby prvvní řádek seznamu počítal s číslem 1, tedy bude-li seznam začínat např. na řádku 4, musí tam být:
=IFERROR(NEPŘÍMÝ.ODKAZ("a"&SMALL(KDYŽ(NE(JE.PRÁZDNÉ($B$1:$B$20));ŘÁDEK($B$1:$B$20);"");ŘÁDEK()-3));"")

edit: a taky oblast od doPříloha: 17456_vypis-jen-neprazdnych.rar


Dobrý den, chtěl bych se zeptat jak mám upravit vzorec, když nechci aby pracoval od řádku 1, ale od mnou libovolně zvoleného?

Předem děkujicitovat
#045647
avatar

Opičák napsal/a:

maticový vzorec
asi bude potřeba upravit ve vzorci
=IFERROR(NEPŘÍMÝ.ODKAZ("a"&SMALL(KDYŽ(NE(JE.PRÁZDNÉ($B$1:$B$20));ŘÁDEK($B$1:$B$20);"");ŘÁDEK()));"")
a to tak, aby prvvní řádek seznamu počítal s číslem 1, tedy bude-li seznam začínat např. na řádku 4, musí tam být:
=IFERROR(NEPŘÍMÝ.ODKAZ("a"&SMALL(KDYŽ(NE(JE.PRÁZDNÉ($B$1:$B$20));ŘÁDEK($B$1:$B$20);"");ŘÁDEK()-3));"")

edit: a taky oblast od doPříloha: 17456_vypis-jen-neprazdnych.rar (8kB, staženo 153x)


A co by se muselo změnit, aby to vynechávalo místo prázdných buněk buňky s konkrétní hodnotou, např. 0?citovat
#045648
avatar
JE.PRÁZDNÉ($B$1:$B$20)
asi nahradit
($B$1:$B$20)<>hodnotacitovat
#045651
avatar

Anonym napsal/a:

JE.PRÁZDNÉ($B$1:$B$20)
asi nahradit
($B$1:$B$20)<>hodnota


Když to změním takto, reaguje to na to číslo, ale přestane to vynechávat ty prázdné řádky v odstavci D 4citovat
#045653
avatar
pokud je to maticově

JE.PRÁZDNÉ($B$1:$B$20) + ( ($B$1:$B$20)<>hodnota )

pokud ne tak funkcí NEBO

NEBO(JE.PRÁZDNÉ($B$1:$B$20);($B$1:$B$20)<>hodnota))citovat

Strana:  1 2   další »

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