Excel

ABA2 ABA2 1824
2012-11-23 16:55 ABA2 2012-11-23 18-30

artas71 rašė:
Googlinau, sako liaudis internete, kad yra formulė suskaičiuoti pabrauktas (underline) celes excelyje. Gal kas žino?

Reikia su vba parašyti funkciją ir paskui naudoti formulę.
Turi būti įjungtas macro leidimas.
Štai pavyzdys,kodas knygos modulyje: www.failai.lt/59dd3qbsvqji/__Underline_Funkc.xls.htm
_____________________
O geriausiai,mano galva,be jokių formulių-tik su kodu,veikiančiu prie reikšmių pakeitimu.
Kodas į ThisWorkbook:

rašė: Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Application.ScreenUpdating = False
Dim c As Range
Range("B1").Value = 0 'čia išvedami paskaičiavimai
For Each c In Range("A1:A10") ' diapazonas su reikšmėmis
If c.Font.Underline = xlUnderlineStyleSingle Then
Range("B1").Value = Range("b1").Value + 1
End If
Next c
Calculate
Application.ScreenUpdating = True
End Sub

Diapazonas reikšmių (A1:A10) ir skaičiavimų išvedimas(A1) keičiamas pagal save.Veikia visuose lapuose.Jei norima tik tam tikrame lape-dedame į lapo modulį.
Dorota1 Dorota1 13533
2012-11-25 16:45 Dorota1
sakykit kokia formulė turi būti exel kad verstų skaičius, į suma žodžiais

Na pvz jai vienoj eilutei rašau 10, tai kitur parašytų Dešimt litų
vovere vovere 25997
2012-11-25 17:27 vovere
verskite exelio lapų daug atgal kažkur buvo du variantai
Dorota1 Dorota1 13533
2012-11-25 17:28 Dorota1

vovere rašė:
verskite exelio lapų daug atgal kažkur buvo du variantai

ačiu, jau per google radau smile
vovere vovere 25997
2012-11-25 17:31 vovere
tax.lt/failai?forum_topic_id=2956
va čia dar failuose gal būtų
D
Dovilejjj 5
2012-11-29 16:45 Dovilejjj
Sveiki, reikalinga pagalba: ar imanoma kad exelis paskaiciuotu vienodu kodu suma? PVZ.:
54638156 6
54638156 5
68965447 1
89545236 2
89545236 2
ir t.t. man reikia kad gautusi
54638156 11
68965447 1
89545236 4
ABA2 ABA2 1824
2012-11-29 18:06 ABA2
Galima panaudoti SumProduct formulę ir iššokantį sąrašą.Kad išskleistame sąraše be reikalo vienodi kodai nesikartotų-masyvo Count formulė į pagalbą.
Kadangi tingime patys pridėti pavyzdį su kodais,tai ir patys pritaikome šias formules.
Pavyzdį,kaip tai suprantu, pridedu: _SumProduct formulė.xls
D
Dovilejjj 5
2012-11-29 18:24 Dovilejjj
Prisegu pavyzdi PVZ..xls
D
Dovilejjj 5
2012-11-29 18:54 Dovilejjj
Gavosi aciu, dabar kita problema kaip panaikinti besikartojancius kodus PVZ2.xls
ABA2 ABA2 1824
2012-11-29 19:44 ABA2
Galima.Masyvo formulė. _ORG.xls
D
Dovilejjj 5
2012-11-29 19:46 Dovilejjj
Labai ačiū už pagalba smile
ABA2 ABA2 1824
2012-11-29 23:23 ABA2 2012-11-29 23-48
Kai didelis duomenų skaičius,masyvo formulė gali stabdyti perskaičiavimus.
Be masyvo formulės bus sparčiau.Reikalingas papildomas stulpelis skaičių grupių numeracijai(stulpelį paskui galima paslėpti).Ctrl+F3 spaudžiame ir sukuriame du reikšmių diapazonus _SK_ ir _SA__,juos naudosime formulėje___=IF(MAX(SK) _ORG 2.xls
smalsuole smalsuole 2861
2012-11-30 11:27 smalsuole

IRUTE78 rašė:
ABA2 gal žinai, vakar netyčia jungdama ausines prie pc priliečiau jungiklį prie usb jungties lizdo, ir pc numire, kažin eis atgaivinti ?

Man būna tokie bajeriai smile
Reikia išimt bateriją ir vėl įdėt :)
smalsuole smalsuole 2861
2012-12-12 14:40 smalsuole
Sveiki,
kaip reikia padaryti, kad kopijuojant iš vieno lapo formulių rezultatus į kitą, nemestų #REF! smile smile
ABA2 ABA2 1824
2012-12-12 14:48 ABA2 2012-12-12 14-51
#REF! - neteisinga nuoroda į langelį arba lapo sritį.
Knygoje nėra lapo tokiu pavadinimu,kaip formulėje, greičiausiai.
Reikia formulėje naudoti ISERROR .
smalsuole smalsuole 2861
2012-12-12 14:55 smalsuole

ABA2 rašė:
#REF! - neteisinga nuoroda į langelį arba lapo sritį.
Knygoje nėra lapo tokiu pavadinimu,kaip formulėje, greičiausiai.
Reikia formulėje naudoti ISERROR .

Aha.. o kaip lietuviškai? smile
Kur rašyt tą ISERROR smile
ABA2 ABA2 1824
2012-12-12 15:16 ABA2 2012-12-12 15-20
Lietuviškai neišeis...
Kaip variantas:
IF(ISERROR(_jūsų formulė_),"",(_jūsų formulė_))
Kitas variantas:
IF(ISERROR(IF(_jūsų formulė_),"",IF(_jūsų formulė_)
Ir dar daug daug variantų-nelygu kokios sąlygos ir reikalavimai.
2012-12-12 18:13 Kristiana__
O tai paprastai elementariai neišeina, jeigu tik rezultatus reikia?

Formulės rezultatas "Copy" , kitame lape Special paste-reikšmes.


smalsuole rašė:
Sveiki,
kaip reikia padaryti, kad kopijuojant iš vieno lapo formulių rezultatus į kitą, nemestų #REF! smile smile

I
IRUTE78 2552
2012-12-13 09:29 IRUTE78
Galutinę suminio stulpelio skaičius perkėlus į kitą lapą, galutinė suma skiriasi keliais centais, kaip reikėtų padaryti, kad nebūtų skirtumo, nes pirmoje skaičiuoja pagal formules galutinę sumą, dėl to perkėlus atsiranda skirtumas.
ABA2 ABA2 1824
2012-12-13 10:33 ABA2
Reikia naudoti ROUND
Pavz.: =ROUND('_lapo pavadinimas_'!R16;2)
Tu esi neprisijungęs vartotojas
Prisijungti arba registruotis
Tax.lt © 2002 - 2024, admin@tax.lt, Reklama tax.lt

Buhalterinės apskaitos sistema internete smulkiam ir vidutiniam verslui