Stevo5
18.05.09,12:57
Potreboval by som poradiť s týmto:
Mám riadok s 31 bunkami (B:AF). Postupne sa do buniek zadávajú čísla a ja by som potreboval aby mi Excel vyhodnotil ktorá bunka je zaplnená posledná (v rade, ostatné sú prázdne) a hodnotu (číslo) z nej by prepísal napríklad do AG.
Príklad: dnes (18.5) sú čísla v bunkách B až S (ostatné sú zatiaľ prázdne) - potrebujem prepísať S do AG
Zajtra bude zapísné B až T - prepísať T do AG. Tak postupne až do 31, vždy len tú poslednú. Dúfam že som dostatočne vysvetlil o čo mi ide.
Poradí niekto? Ďakujem.
Mám riadok s 31 bunkami (B:AF). Postupne sa do buniek zadávajú čísla a ja by som potreboval aby mi Excel vyhodnotil ktorá bunka je zaplnená posledná (v rade, ostatné sú prázdne) a hodnotu (číslo) z nej by prepísal napríklad do AG.
Príklad: dnes (18.5) sú čísla v bunkách B až S (ostatné sú zatiaľ prázdne) - potrebujem prepísať S do AG
Zajtra bude zapísné B až T - prepísať T do AG. Tak postupne až do 31, vždy len tú poslednú. Dúfam že som dostatočne vysvetlil o čo mi ide.
Poradí niekto? Ďakujem.
Andy Kralik
18.05.09,14:16
INDEX(pole;riadok;stlpec)
Vyber z pola v danom riadku polozku ktora je v danom stlpci
COUNTIF(pole;podmienka)
spocitaj v danom poli kolko buniek splna danu podmienku
=INDEX(B:AF;1;COUNTIF(B1:AF1;"<>0"))
v tvojom pripade vyber hodnotu bunky z poľa B:AF v 1.riadku (zmen ak mas pole v inom riadku) v x-tom stlpci kde x je pocet buniek v tvojom poli ktore nie su prazdne
P.S. Ak mas slovensky Office treba najist k funkciam slovensky ekvivalent :)
Vyber z pola v danom riadku polozku ktora je v danom stlpci
COUNTIF(pole;podmienka)
spocitaj v danom poli kolko buniek splna danu podmienku
=INDEX(B:AF;1;COUNTIF(B1:AF1;"<>0"))
v tvojom pripade vyber hodnotu bunky z poľa B:AF v 1.riadku (zmen ak mas pole v inom riadku) v x-tom stlpci kde x je pocet buniek v tvojom poli ktore nie su prazdne
P.S. Ak mas slovensky Office treba najist k funkciam slovensky ekvivalent :)
Stevo5
18.05.09,14:41
Andy ďakujem za pomoc, ale výsledok je vždy 0 - aj ak je riadok prázdny, plný, alebo sú čísla len v niekoľkých bunkách zľava.
Stefan2005
18.05.09,14:54
... mne to tiež nepočíta (verzia 2007?)...
ale ak som dobre pochopil zadanie, tak som to vyskúšal pre tri bunky:
vzorec v E3: =IF(D3<>0;D3;IF(C3<>0;C3;B3)), a to mi zobrazuje posledne zadané číslo v poli B3-D3...
ale ak som dobre pochopil zadanie, tak som to vyskúšal pre tri bunky:
vzorec v E3: =IF(D3<>0;D3;IF(C3<>0;C3;B3)), a to mi zobrazuje posledne zadané číslo v poli B3-D3...
Andy Kralik
18.05.09,15:20
Andy ďakujem za pomoc, ale výsledok je vždy 0 - aj ak je riadok prázdny, plný, alebo sú čísla len v niekoľkých bunkách zľava.
No malo by to takto fungovat aspon na 2000 to tak ide, overim doma, tam mam 2003.
No malo by to takto fungovat aspon na 2000 to tak ide, overim doma, tam mam 2003.
marjankaj
18.05.09,15:54
INDEX(pole;riadok;stlpec)
Vyber z pola v danom riadku polozku ktora je v danom stlpci
COUNTIF(pole;podmienka)
spocitaj v danom poli kolko buniek splna danu podmienku
=INDEX(B:AF;1;COUNTIF(B1:AF1;"<>0"))
v tvojom pripade vyber hodnotu bunky z poľa B:AF v 1.riadku (zmen ak mas pole v inom riadku) v x-tom stlpci kde x je pocet buniek v tvojom poli ktore nie su prazdne
P.S. Ak mas slovensky Office treba najist k funkciam slovensky ekvivalent :)
Zadaj tento vzorec:
=INDEX(B1:AF1;1;COUNTIF(B1:AF1;">0"))
Vyber z pola v danom riadku polozku ktora je v danom stlpci
COUNTIF(pole;podmienka)
spocitaj v danom poli kolko buniek splna danu podmienku
=INDEX(B:AF;1;COUNTIF(B1:AF1;"<>0"))
v tvojom pripade vyber hodnotu bunky z poľa B:AF v 1.riadku (zmen ak mas pole v inom riadku) v x-tom stlpci kde x je pocet buniek v tvojom poli ktore nie su prazdne
P.S. Ak mas slovensky Office treba najist k funkciam slovensky ekvivalent :)
Zadaj tento vzorec:
=INDEX(B1:AF1;1;COUNTIF(B1:AF1;">0"))
Stevo5
18.05.09,16:27
Zadaj tento vzorec:
=INDEX(B1:AF1;1;COUNTIF(B1:AF1;">0"))
Marjankaj funguje na100%. Ďakujem všetkým.
=INDEX(B1:AF1;1;COUNTIF(B1:AF1;">0"))
Marjankaj funguje na100%. Ďakujem všetkým.
Andy Kralik
18.05.09,17:51
Respektíve =INDEX(B:AF;1;COUNTIF(B1:AF1;"<>"))
=INDEX(B1:AF1;1;COUNTIF(B1:AF1;">0")) funguje iba v prípade ak zadávate čísla. Ak zadáte text pre ten nepati podmienka >0. Samozrejme zavisi konkretne od toho co je potrebne dosiahnut :)
=INDEX(B1:AF1;1;COUNTIF(B1:AF1;">0")) funguje iba v prípade ak zadávate čísla. Ak zadáte text pre ten nepati podmienka >0. Samozrejme zavisi konkretne od toho co je potrebne dosiahnut :)
Stevo5
19.05.09,07:47
Andy vyskúšal som aj tvoj postup, funguje aj na text aj na čísla.
Ešte raz diky za pomoc tebe aj ostatným.
Ešte raz diky za pomoc tebe aj ostatným.