< návrat zpět

MS Excel


Téma: Pořadí ZPRAVA - znak TYP(1) rss

Zaslal/a 18.6.2015 15:57

AlfanDobrý den,
chtěl bych požádat o pomoc se zjištěním pořadí ZPRAVA první hodnoty TYP(1) v každé buňce.
Například:
3282011 A výsledek by měl být 3, protože první znak číslo zprava v dané buňce je "" a je třetí zprava, protože je tam mezera. To je má představa.
Děkuji

Příloha: rar25607_rok_wall.rar (35kB, staženo 33x)
Zaslat odpověď >

Strana:  « předchozí  1 2 3   další »
#025633
elninoslov
Tak si do toho zakomponujte ešte kontrolu, či je prvá trojica znakov číslom :
ISNUMBER(LEFT(A2;3)*1)
ak to hodí FALSE nepokračujte.
Alebo či je 4 znak medzera, pretože SPZ má 4. znak medzeru.citovat
#025637
Opičák
zkusil jsem to ještě jinak (hledání roku)
vyhledává čtyřčíslí, kde první dvě čísla jsou buď 19 nebo 20

někde to ale taky háže nesmysly
Příloha: zip25637_rok_2.zip (71kB, staženo 21x)
citovat
#025639
elninoslov
Tu máte riešenie aj makrom aj vzorcom ako vypreparovať z daného textu rok zprava, pričom nič nerobí ak
- dĺžka textu je menšia ako 4
- v texte niesú 4 čísla po sebe
- 1990 <= rok => 2100
- medzi prvými 3 znakmi zľava je písmeno (SPZ)

Čože to tam ešte potrebujete ?
Příloha: rar25639_prvecislozprava.rar (138kB, staženo 21x)
citovat
#025640
avatar
@elninoslov.
Ako to robíš? Vyrábaš riešenia skôr ako príde zadanie? 5citovat
#025641
elninoslov
A čo tu nešlo o vytiahnutie toho roku ? Pravda, že som to prečítal len tak lajdácky. Ak nie tak nič, no sry 7

EDIT: A netuším čo je to TYP(1) a TYP(2)...citovat
#025643
Alfan
Děkuji všem 1
Ten TYP je funkce typ. a může nabývat hodnot:

Číslo 1

Text 2

Logická hodnota 4

Chybová hodnota 16

Matice 64citovat
#025644
elninoslov
5 A ja blbec, že to máte nejakú svoju fnc 5
Ma vôbec netrklo že to je fnc TYPE (podobnejší názov už byť naozaj nemôže), ach jaj...
Každopádne mi to maticový vzorec nežerie ani na subcelok matice, ani na indexovanú položku, vždy to vráti hodnotu 64 = matica, a to je nám prd platné. Takže vzorec zatiaľ zostáva v tomto zložení, aj keď sa pohrávam s myšlienkou tam dať ešte jedno SUBSTITUTE na nahradenie prípadnej "-" medzi číslami, čo môže robiť galibu (Excel to môže automaticky vypočítať ako "mínus"). Prípadne som začal ale nedokončil ešte aj kontrolu každého znaku v štvorici, až vtedy by to bolo 100%-né.
Ale už aby som dokončil tento vzorec som si musel šklbnúť 2 deci 2citovat
#025645
Alfan
5
V pohode. Dekujucitovat
icon #025646
eLCHa
Nečetl jsem to celé, ale není to to samé?
http://wall.cz/index.php?m=topic&id=23961#post-24810

Maticově:=ČÁST(A2;MAX(IFERROR(NAJÍT(ŘÁDEK($A$1990:$A$2100);A2);0));4)/1=MID(A2,MAX(IFERROR(FIND(ROW($A$1990:$A$2100),A2),0)),4)/1citovat
#025647
Alfan
Neni, je to neco jineho.citovat

Strana:  « předchozí  1 2 3   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