[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Fukcia IF

Registrovaný: 05.12.09
Prihlásený: 23.03.17
Príspevky: 48
Témy: 26 | 26
Bydlisko: Nitra
NapísalOffline : 22.06.2011 12:39 | Fukcia IF

Ahojte, potrebovala by som poradit s funkciou IF. Zadala som nasledovny vzorec:

=IF($F$20=9;'sadzby poistneho'!B10;IF($F$20=8;'sadzby poistneho'!B9;IF($F$20=7;'sadzby poistneho'!B8;IF($F$20=6;'sadzby poistneho'!B7;IF($F$20=4;'sadzby poistneho'!B5;IF($F$20=3;'sadzby poistneho'!B4;IF($F$20=1;'sadzby poistneho'!B2;IF($F$20=5;'sadzby poistneho'!B6))))))))
Co znamena, ze ak v bunke 20 je hodnota napr. 9, prirad k nej hodnotu v bunke 10 (alebo teda nejaku konkretnu hodnotu. Len uz som vycerpala pocet zatvoriek a este nie som ani v polovici, potrebujem ten vzorec rozsirit este o zhruba dalsich 10 rovnakych argumentov.
Neviete mi prosim poradit, ako sa to mozno da urobit nejako inak, pripadne ci sa nedaju obycajne zatvorky nahradit inymi.
Dakujem


Offline

Užívateľ
Užívateľ
Fukcia IF

Registrovaný: 20.10.08
Prihlásený: 21.06.22
Príspevky: 2602
Témy: 31 | 31
Bydlisko: Bratislava
NapísalOffline : 22.06.2011 12:43 | Fukcia IF

na taketo rozsiahle veci sluzia makra


_________________
Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB
Offline

Užívateľ
Užívateľ
Fukcia IF

Registrovaný: 05.12.09
Prihlásený: 23.03.17
Príspevky: 48
Témy: 26 | 26
Bydlisko: Nitra
Napísal autor témyOffline : 22.06.2011 12:59 | Fukcia IF

Aha a vedel by si mi prosim aspon strucne povedat, ako na to ist cez makro?
Dikes


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.08.06
Prihlásený: 27.02.17
Príspevky: 77
Témy: 3 | 3
NapísalOffline : 24.06.2011 20:18 | Fukcia IF

Normálne sa dá funkcia if použiť vo vzorci len myslím že 7 x. Avšak maličkou fintou sa dá použiť aj 100x avšak potom sa stráca prehľadnosť vzorca. Makro je zase pomalšie pri výpočte.
Vo vzorci použi & a možeš vkladať If-ov koľko potrebuješ.


Offline

Užívateľ
Užívateľ
Fukcia IF

Registrovaný: 05.12.09
Prihlásený: 23.03.17
Príspevky: 48
Témy: 26 | 26
Bydlisko: Nitra
Napísal autor témyOffline : 25.06.2011 12:44 | Fukcia IF

podarilo sa mi to urobit jednoducho cez vlookup...ale ak ta mozem poprosit, v buducnosti by som velmi rada vyuzila tu fintu s if...mozes mi dat nejaky prilkad, nech to mozem potom vyskusat? Dakujem :D


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.08.06
Prihlásený: 27.02.17
Príspevky: 77
Témy: 3 | 3
NapísalOffline : 28.06.2011 9:36 | Fukcia IF

Nejak takto: =IF(A1=1;1;"")&IF(A1=2;2;"")&IF(A1=3;3;"")&IF(A1=4;4;"")
Ale nie som si istý či to v tvojom prípade bude fungovať nemám to ako odskúšať. Ak priložíš nejaký výcuc zošita ( z nejakými vymyslenými hodonotami) môžeme skúsiť či to bude fungovať.


 [ Príspevkov: 6 ] 


Fukcia IF




© 2005 - 2026 PCforum, edited by JanoF