Akone Ierakstīts Augusts 12, 2013 Share Ierakstīts Augusts 12, 2013 Labs vakars! Te droši vien ir kāds zinošs cilvēks, kas varētu palīdzēt. Tātad ir tabula ar daudz un dikti ierakstiem un aprēķiniem. Vai ir iespējams izveidot tabulas klonu (vienalga sheetaa vai pilnīgi jaunu), kurā no esošās tabulas ievadītās vērtības (bet tikai tās, kuras tiek manuāli ievadītas, nevis aprēķinātas ar formulām) pēc formulas tiek pārrēķinātas uz eiro un tālāk jau ar tām pašām esošās tabulas formulām veikta tālāka summēšana jaunajā tabulā. Vienkāršāk sakot, šobrīd ir tabula latos, kuru vajag izteikt eiro. Bet visus tabulā esošos ciparus vienkārši nevar konvertēt, jo, tad neies kopā loģiskāmatemātika, kas augstāko vērtību iegūst no zemākajām. Respektīvi, ja man šobrīd ir C1=A1+B1, tad man vajag lai konvertē tikai A1 un B1. Jaunais C1 saskaitīsies no konvertētajām vērtībām. Nu baigais kiš miš uzrakstījās, bet varbūt, ka kāds sapratīs manu domu. Paldies. Link to comment Share on other sites More sharing options...
martinno Augusts 12, 2013 Share Augusts 12, 2013 Ņihera nesapratu Piemēru studijā 7x pārlasīju un sāku saprast Kāda tur īsti matemātika apakšā? Tjipa šitā? https://dl.dropboxusercontent.com/u/26358698/Share_on_web/TEST.xlsx Link to comment Share on other sites More sharing options...
mafijs Augusts 12, 2013 Share Augusts 12, 2013 vai tad nevar vienkārši D1=(A1+B1)x0.702...ciktur ? Jeb es kaut ko nesaprotu no domas? Link to comment Share on other sites More sharing options...
Akone Augusts 12, 2013 Author Share Augusts 12, 2013 Matemātika parastā Vienkāršoti sakot ievadam ciparus šūnās un beigās saskaitam gan ailes kopsummu, gan rindas kopsummu. Tikai tādi bloki ir daudz. Un vajag konvertēt tikai tos ciparus, ko savadam paši. Tālāk lai Ekselis pats rēķina ailes un rindas kopsummas. Link to comment Share on other sites More sharing options...
martinno Augusts 12, 2013 Share Augusts 12, 2013 Vajag piemēru, laikam... Link to comment Share on other sites More sharing options...
Akone Augusts 12, 2013 Author Share Augusts 12, 2013 Mafij, var! Tikai ja to D tur ir tūkstošiem, tad biški sanāk pačakarēties. Protams, var jau savadīt formulu un vienādās formulas pārkopēt. Tas arī šobrīd ir mans vienīgais risinājums. Bet nu baigi laikietilpīgais un easy var kļūdīties. Link to comment Share on other sites More sharing options...
Guest wersa Augusts 12, 2013 Share Augusts 12, 2013 Respektīvi, ja man šobrīd ir C1=A1+B1, tad man vajag lai konvertē tikai A1 un B1. Jaunais C1 saskaitīsies no konvertētajām vērtībām. Gribi mainīt A1 un B1, atstājot C1 nemainītu? Piem A1- 1/0.7028 Ievies D un E, pārnes A un B saturu uz D un E šūnām. D un E attiecīgi piemēro formulu. Tā kā C1 nebūs D1+E1 tad C1 nemainīsies. Vienkāršots variants. Tev viņš ar formula uzdots vai ir jau macros tajā doķī? Vispār tūkstošiem ceļļu - pārnes datus cita doķī, uzraksti macrosu tam un palaid. Link to comment Share on other sites More sharing options...
Akone Augusts 12, 2013 Author Share Augusts 12, 2013 (labots) Tā arī nesapratu kā var failu pievienot. Nu moš te var redzēt un saprast. Ja nē, tad nekā. Paldies Wersa, par ieteikumu, bet gribējās zināt vai kā vienkāršāk bez macrosa nevar. Tur nu es nekā. Nevarēja saprast. Labots Augusts 12, 2013 - Akone Link to comment Share on other sites More sharing options...
Red Augusts 12, 2013 Share Augusts 12, 2013 Wersa, manuprāt te drusku ož pēc $ (lai autors piedod). Skola tā kā vēl nav sākusies, tātad pieļauju, ka šis ir kāds uzņēmuma darbinieka sauciens pēc palīdzības. Nav problēmu izlīdzēt ar nelieliem padomiem, kādā virzienā rakt, bet gatavu formulu (makrosu) gan rakstīt netaisos Link to comment Share on other sites More sharing options...
Guest wersa Augusts 12, 2013 Share Augusts 12, 2013 buhi vai uzskaite iekš exel. . Link to comment Share on other sites More sharing options...
pucis Augusts 12, 2013 Share Augusts 12, 2013 Uz ātru roku varētu būt aptuveni tā: For Each cell In ActiveSheet.UsedRange.Cells If cell.HasFormula = False And cell.Value <> "" And IsNumeric(cell.Value) Then cell.Value = CDbl(cell.Value) / 0.7 End If Next Link to comment Share on other sites More sharing options...
Akone Augusts 12, 2013 Author Share Augusts 12, 2013 Red, nu nav tik traki. Tas, ka šis ir sauciens pēc palīdzības, to jau tā kā pats formāts nosaka. Gatavu makrosu man nevajag. Es jau ar standarta formulas kopēšanu to kādu trīs, četru stundu laikā izdarīšu. vienkārši domāju ka moška excell piedāvā vienkāršaku funkciju kā to izdarīt. Nu vairāk gan atbildēt nevarēšu, jo ieslēdzās ierobežojums -pārāk daudz priekš jauniņā te runāju "Jūs varat veikt vēl 1 ierakstus līdz 13 August 2013 - 22:19. Šis ierobežojums ir spēkā līdz brīdim, kad Jums ir vairāk par apstiprinātiem 18 ierakstiem." Bet nu paldies enīvei. Žēl, ka neizdevās failu pievienot, tad varbūt, ka būtu saprotamāk tas viss. Bet nu laikam jau, ja būtu kāda vienkārša funkcija, tad kāds nojaustu ko es gribu. Būs vien jākopējas. Link to comment Share on other sites More sharing options...
Red Augusts 12, 2013 Share Augusts 12, 2013 Tu kaut kā ļoti sarežģīti to visu stāsti. Ideja aptuveni ir skaidra, bet tomēr miglaina Link to comment Share on other sites More sharing options...
_dunduks_ Augusts 12, 2013 Share Augusts 12, 2013 Ieraksti jebkurā tukšā šūnā 0.702804 -> nokopē šo šūnu (Ctrl+C) -> iezīmē šūnas, kuru vērtību vēlies izteikt eiro -> PasteSpecial & paste values + divide 1 Link to comment Share on other sites More sharing options...
Gestapo Septembris 27, 2013 Share Septembris 27, 2013 Kungi, vai ir variants, ka norādītajā gadījumā excelis iekrāsotu pacientu, kuram pārsniegta noteiktā vērtība, piemēram, ja Alkoholokausts ir jau izlacis 6 spaiņus, tad viņa niks paliek sarkans un viņam vairs netiek dots. Tabula vienkāršota, bet doma tā pati, katru mēnesi tiek papildināta tabula ar vārdiem, kuru patērēto vienību skaits gadā nedrīkst pārsniegt noteiktu daudzumu, pārsniegtos vajadzētu izķert. tas ir izdarāms, vai vienkārši piektdienas rīta murgi? Link to comment Share on other sites More sharing options...
ju Septembris 27, 2013 Share Septembris 27, 2013 Ir tāda iespēja, saucas Conditional Formatting Link to comment Share on other sites More sharing options...
Gestapo Septembris 27, 2013 Share Septembris 27, 2013 Nu tik daudz es saprotu, tas darbotos feini, ja vienkārši kāds izdzertu 6 uzreiz, tad iezīmētu, bet vajag gada griezumā no 12 ierakstiem katrā mēnesi, pie tam to vārdu ir ļoti daudz. Link to comment Share on other sites More sharing options...
ju Septembris 27, 2013 Share Septembris 27, 2013 Varbūt sapratu pirmais kas nāk prātā - uztaisi kolonuu ar sumif, kur sasummā konkrētās pozīcijas summu, un uz tās taisi to conditional format. Iespējams, to sumif var iemānīt arī kā nosacījumu pašā conditional format, kaut kā tik nenāk prātā uzreiz, kā tur formulā ielikt dinamisku celli pēc kā skaitīt. Droši vien var arī skriptu sacerēt. Paskatījos riktīgi. Man nez kāpēc tur formula likās pēdiņās automātiski, un līdz ar to nestrādāja kā formula. Nometu pēdiņas, un tad tev praktiski conditional format pēc formulas, tavā piem. sanāk formula =SUMIF(C:C;C2;D:D)>6 Link to comment Share on other sites More sharing options...
RimaNTSS Septembris 27, 2013 Share Septembris 27, 2013 Ja vārdu ir daudz, tad būtu tikai loģiski to uzskaiti veikt MS Access vidē, tur nebūtu nekādu lielu sarežģījumu veikt ne tādas vien rēķināšanas. Var, protams, visus ierakstus rakstīt Excel bet tad to failu pielinkot klāt Access. Ja vārdu nebūtu pārāk daudz tad, varētu mierīgi iztikt ar "IF" un "SUMIFS" funkcijām. Bildē: Vārdi tikai 4, tad E kolonnā var paskaitīt kopējo spaiņu daudzumu, kas ir izdzerts gada garumā (rindas 1-27). G kolonnā ar IF funkciju var parādīt tikai tos D kolonnas ierakstus, kuriem kritērijs kolonnā E pārsniedz noteikto ciparu (es izvēlējos spaiņu daudzumu 25, to kritēriju pārsniedza tikai viens vārds ). Bet, jā, ja vārdu daudz, tad Access būs pareizāk. Link to comment Share on other sites More sharing options...
ju Septembris 27, 2013 Share Septembris 27, 2013 Ok, pielikšu bildi ar savu testa piemēru Link to comment Share on other sites More sharing options...
_dunduks_ Septembris 27, 2013 Share Septembris 27, 2013 (labots) mans atbildes piemērs lietotājs ju jau pastedzāas pirmais. Labots Septembris 27, 2013 - _dunduks_ Link to comment Share on other sites More sharing options...
Gestapo Septembris 27, 2013 Share Septembris 27, 2013 Alus no manis, vēl nepaspēju uztaisīt, bet doma ir dzidra. Link to comment Share on other sites More sharing options...
RimaNTSS Septembris 27, 2013 Share Septembris 27, 2013 (labots) Lietojot to Conditional Formatting vārdi, protams iekrāsosies, bet, vienalga, beigās būs vēlme dabūt atsevišķu sarakstu ar lietotāju vārdiem, kuri ir izdzēruši gadā vairāk kā 6 spaiņus. Iespējams, ka visu listi varēs sašķirot pēc celles krāsas un tādā veidā atdalīt vārdus, kuri nav sasnieguši izdzerto spaiņu daudzumu no tiem kas dzēra vairāk. Add: iespējams, ka vajadzīgo rezultātu var panākt ar ju piedāvāto tikai vēl pa-virsu piemērojot Advanced Filter- Unique records only. Tad varēs tikt vaļā (nohaidot) dubultos ierakstus un tādā veidā saraksts samazināsies līdz minimumam, bet, diemžēl, tajā būs arī tie, kas neizdzēra savus 6 spaiņus. Labots Septembris 27, 2013 - RimaNTSS Link to comment Share on other sites More sharing options...
ju Septembris 27, 2013 Share Septembris 27, 2013 Prasīts tika iekrāsot. Viss. Citādi jātaisa tabele (pivots uz esošās bāzes), kurā ir visi dzērāji, katram pretī summu, tur filtru, lai rāda, kam virs 6l. Link to comment Share on other sites More sharing options...
RimaNTSS Septembris 27, 2013 Share Septembris 27, 2013 Jā, tas, kas prasīts ir izpildīts. Bet, iespējams, prasot nebija par visu padomāts. Piemērs: Ja vārdu liste ir tiešām liela (nu dzer mums tā tauta, neko ar to padarīt nevar), bet ir viens cilvēks, ka ilgstoši slimoja un sāka dzert tikai oktobrī. Kā tādu vispār atradīsi kopējā, garā sarakstā? Jau tik tamdēļ jau būtu jāpiemēro Unique Records filtru. Link to comment Share on other sites More sharing options...
Gestapo Septembris 27, 2013 Share Septembris 27, 2013 ju, kas Tavā formulā ir H8? Link to comment Share on other sites More sharing options...
_dunduks_ Septembris 27, 2013 Share Septembris 27, 2013 (labots) ju, kas Tavā formulā ir H8? "H"- vārdu kolona; "H8"- attiecīgais vārds konkrēti 8.rindā. "I" - izdzerto spaiņu daudzums. Labots Septembris 27, 2013 - _dunduks_ Link to comment Share on other sites More sharing options...
ju Septembris 27, 2013 Share Septembris 27, 2013 H8 ir pirmās šūnas adrese, kurā ir vārda. Tur $ nevajag. Link to comment Share on other sites More sharing options...
Gestapo Janvāris 26, 2015 Share Janvāris 26, 2015 Vēl viens jautājums par excell, vai ir iespējams kaut kā formatēt kolonnu, ka uzspiežot uz kādas šūnas tajā kolonnā automātiski nokopēsies tur esošais? Tipa jau nav grūti nospiest ctrl+c, bet ja varētu to automatizēt, būtu feini. Moš kāds ir saskāries? Link to comment Share on other sites More sharing options...
ju Janvāris 26, 2015 Share Janvāris 26, 2015 Moš kādu macrosu var uzraksīt uz autocopy pie selecta Link to comment Share on other sites More sharing options...
itanium Janvāris 26, 2015 Share Janvāris 26, 2015 Vēl viens jautājums par excell, vai ir iespējams kaut kā formatēt kolonnu, ka uzspiežot uz kādas šūnas tajā kolonnā automātiski nokopēsies tur esošais? Jā, ir iespējams. http://excel.tips.net/T003070_Mouse_Click_Event_in_VBA.html Link to comment Share on other sites More sharing options...
versatile Janvāris 26, 2015 Share Janvāris 26, 2015 Tikai prātīgi ar tiem selectionchange eventiem - tie izpildās katru reizi ieklikšķinot sheetā. Ja būs daudzi, var iebremzēt viss pasākums, plus, ja ir vēl kāds automātiskais skripts, kur arī notiek darbības ar šūnu selectēšanu... Nu, jūs sapratāt. Es laikam ieteiktu klikšķināt uzreiz ar labo pogu un spiest paste - 2 klikšķi, jā, bet tik un tā mazāk, kā ar ctrl+c jāņemās. Ar tādu automātisko kopēšanu var gadīties kādreiz smuki izdzēst kaut ko no clipboarda... Es izvairītos, sevišķi, ja tas tikai ērtības vārdā. Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!