Ajar pet 7.8.2020 19:24

problem ni od čega: postaviš u traci format upisa u ćeliju (ili redak ili stupac) kao General ili Text i ostaje kak je napisano. neš ti informatičke pismenosti ... 

 

pokus: upišite "bezvezni napisi u sezoni kiselih krastavaca" 

CyberK sub 8.8.2020 00:22
Svinja kaže...

Šta jel ovo prvi april? Neznam jel gluplje to što su promijenili imena ili što koriste excel za analizu gena.

 

trolaslavonska kaže...

E ako se za takve stvari koristi excel, onda su papci to i zasluzili. Poslovni korisnici su uvijek bili dio ms dna...

 

U cemu je tocno problem u koristenju Excela?
Ne mora znacit da je Excel jedini alat koji koriste, ali grafirat ili radit jednostavnije statisticke analize, zar je bitno iz koje domene su podaci, cemu izmisljat toplu vodu?
Jel i MS Word isto ne bi trebali koristit za pisanje bilo cega vezano za istrazivanje u genetici?

Keso sub 8.8.2020 00:36

Taj excel zna biti zaheban. Ali za 100 000 redaka ne bih koristio excel nego pravu bazu, recimo SQL Server. Spojiti se i prikazati podatke excelom, PowerBI-jem ili čime god.

Ali ovo da pohraniš dokument s ispravnim prikazom, pa otvoriš na drugom računalu i nevalja, to je zbilja nezgodno i nisam siguran da nije BUG. Ne časopis, nego neki softverski kukac.

Svinja sub 8.8.2020 01:11
CyberK kaže...

U cemu je tocno problem u koristenju Excela?
Ne mora znacit da je Excel jedini alat koji koriste, ali grafirat ili radit jednostavnije statisticke analize, zar je bitno iz koje domene su podaci, cemu izmisljat toplu vodu?
Jel i MS Word isto ne bi trebali koristit za pisanje bilo cega vezano za istrazivanje u genetici?

Pa problem ti je opisan u članku...Ako ćeš nešto koristit za znanstvene/kliničke studije onda bi trebao biti siguran da ti softver neće utjecat na rezultat, znači ili koristit specijaliziran softver ili nešto nad čime imaš kontrolu. A performanse, verzioniranje itd da ne spominjem.

Solo761 sub 8.8.2020 01:41
Dex.pwn kaže...
Šta nije kad se stavi 'ispred teksta da upisano gleda isključivo kao tekst?

 Je, tj. to je excel "escapeanje" stringova.

Kada programski generiram excel-ice onda ispred svih tekstualnih podataka koji dolaze iz baze (čitaj, koje je netko treći unio negdje, a ja trebam isporučiti u tablicu) ubacujem ' za slučaj da netko ubaci nešto zlonamjerno, skripta, url do skripte ili slično, da se to ne može automatski ili klikom pozvati taj URL.

 



Mada, sada sam probao ukucati "MARCH-1" i "SEPT1" iz primjera i ostavio ih je kao "general", možda je nešto regionalno, mada mi je Excel (2019) podešen na eng. Češće sam imao na poslu problem da bi mi random brojeve interpretirao kao datume, ali sa ovim Excel 2019 ni to ne mogu reproducirati (na poslu imam Office 2010). Jedino što mi ovako na prvu pada na pamet što sam uspio reproducirati je ako se unese nešto tipa 00000000001 to postane 1, što je i logično ako gledamo numeričku vrijednost. No recimo ako ti netko eksporta podatke iz baze gdje su to neki podatci kojima je i format bitan, a excel to protumači kao brojeve pa izgubiš vodeće nule... to može biti problem :D.

No opet, ako onaj koji eksporta zna što radi, a podesi prije paste-a sve ćelije da su tekst neće biti problema.

 

Btw. 00000000001 je matematički ispravan OIB :D

CyberK sub 8.8.2020 06:04
Svinja kaže...

Pa problem ti je opisan u članku...Ako ćeš nešto koristit za znanstvene/kliničke studije onda bi trebao biti siguran da ti softver neće utjecat na rezultat, znači ili koristit specijaliziran softver ili nešto nad čime imaš kontrolu. A performanse, verzioniranje itd da ne spominjem.

Da, problem je opisan - no nije problem kad ljudi znaju za taj problem, jer mozes formatirat celiju i sve ok. Problem je sto to uvijek moras radit i kad imas hrpe sveucilista i studenata i svi moraju znat - uvijek ce bit netko novi koji ce "naucit na svojoj pogresci".
Specijalizirani softver - kako ces znat unaprijed koji alat nema problema? A u principu ne postoji iole kompleksniji softver bez bugova, i k tome ovdje cak nije ni rijec o gresci vec o "feature".
Nesto nad cime imas kontrolu - mislis napisati svoj? Ako bi svaki istrazivacki tim pisao svoj SW, i to ljudi koji uglavnom nisu profesionalni developeri, prakticki je garantirano da ce vecina imat vise za*eba negoli Excel.

Ne kazem da treba koristit Excel za nuklearne simulacije, ali ako zelis usporedit rezultat takve simulacije i eksperimentalne podatke i to grafirat, meni je suludo da svatko ide pisat svoj "graphing program" ili da svaka grana znanosti treba imat "specijalizirani program" za istu stvar.

ihush sub 8.8.2020 11:30

.. (nastavak na prethodna dva posta) .. da, problem je što ljudi griješe, na unosu rade stotine volontera-studenti itd. + znanstvenici koji nisu gurui za baze-excel-formate + razni standardi, mjere, SI-ANSI itd. jer se znanstveni radovi kao i stotine drugih rade 'globalno'.

-svaki import mora imati odgovarajući import filter, lako je kad ga se napravi-sredi-testira.. ali u početku je dosta posla, kasnije automatika preuzme kao u svakom strojno-programskom učenju (ne kao AI, slično, tj jednom definiran unos postane pravilo za idući identičan npr adresa).

-svaka baza može imati svoje specifičnosti i nije problem dok je podatak u bazi, nego kad se 'šalje' drugima, tj kad je 'standard' (protokol, konverzija, notacija, sve što utječe na nazovimo standarad u komunikaciji tj kako će druga strana protumačiti neki znak, broj, riječ..) a to laici ne znaju, jer jednostavno npr amer ne razmišlja o formatu datuma drugih zemalja nego misli na svom formatu dok je 'programski' logičnije redosljed godina-mjesec-dan. Sama oznaka datuma za kolonu ne znači ništa ako ne znamo po kojem standardu je kreator baze-podatka formatirao zapis-datum dan-mjesec ili mjesec-dan, oboje može biti točno, dok ne dođemo do znamenki veće od 12.. tad je to dan jer nije mjesec. To ne želimo 'nagađati' tj poželjno je imati jednosznačne onake, notacije, standarde.

-pljuvači excela .. tipično neznanje, nerazumiejvanje, .. da, ,,99% oni koriste 'pravu' bazu, excel kao i bilo koji treći program, word, služe obradi, ispisu, formatiranju.. + nije mso-paket bez razloga vodeći desetljećima bez prave konkurencije tj odličan je a oni koji komentiraju da se 'prave beze' ne trebaju raditi u excelu, da.. ni ne rade se, nego se excelom kao i svakim trećim alatom spajaš na pravu bazu i koristiš podatke no problem nije app koja se spaja, njene mogućnosti nego ''the-standard'' tj interpretacija što je koji podatak, kako je foramtiran, datum, broj-znamenka, oib, nazivi, kemija, latinski, itd. odnosno kad počneš prikupljati i uređivati 'pravu-veliku' bazu upravo s takvim problemom se suočiš, jer tek tad formati i značenje nekog podatka postanu problem a to se upravo desi znanstvenicima s radovima, mjerenjima tek u trenu kad razmjenjuju ili skupljaju podatke. Tad se kao za primjer jmbg-oib-a izmisli treći 'glavni' id i koristi za jedinsvenu oznaku. Odnosno i ova tema-naslov je primjer guposti-neznanja-nestandardizacije + kad se osoba neke specijalnosti mora baviti stvarima za koje nije verzirana i dođu do zaključka da treba promiejniti imena genima.. tj zaključe da izmišljena nomenklatura nije dovoljno dobra-jednoznačna i kreiraju novo pravilo-nomenklaturu koja će biti bolja, kao npr dvoznamenkaste godine datuma ili četveroznamenkaste čime se elimiira problem tumačenja više od 100 godina raspona za podatak.

 

-npr text-način pisanja sugerira da je excel problem, uzrok problema, tvrdoglavac koji ometa znanstvenike.. a upravo je suprotno, neznanje tih znanstvenika u korištenju excela ili bilo kojeg alata pa tako neovisno o zvanju-znanju osobe onaj tko kvalitetno želi koristiti npr excel treba znati kako se PODEŠAVAJU OPCIJE .. banalna stvar, npr autocorect prvo veliko slovo u riječi, sve je to opcija, uključeno-isključeno i korisnik to treba-može podesiti kod korištenja no problem je upravo što većina korisnika ne zna osim baš elementarnih osnova pa i onaj tko zna više potroši vrijeme na banalno traženje gdje se nešto podešava jer ms zna često ispretumbati menije-opcije.

-ako uključimo automatiku za tumačenje-ipsravak-izmjenu bilo kojeg uvezenog-stranog podatka, tad ovisimo o toj postavci kao za datum, no može se isključiti i najsigurniji način je sve uvoziti kao text neovisno jel brojčana vrijednost, text, datum ili što već.. tj u tom uvozu se određuje-filtrira-provjerava i samo 100% sigurno treba ući ili automatikom, sve ostalo MORA stati i tražiti intervenciju-interpretaciju-provjeru verzirane osobe koja zna što filter pita-traži, ne znanstvenik s titulom iz kemije, jer on ne mora znati što ga to računalo pita nego onaj tko se bavi bazama, formatima, excelicama .. odnosno, onaj tko eksportira podatak mora o tome razmišljati prije slanja-exporta tj svaki znak-slovo koje napišemo bilo kojim načinom na bilo kojem mediju .. moramo pri tome razmišljati o čitvljvosti, pravilnoj interpretaciji zapisa ili već sam zapis nema smisao. Rimske građevine/građevinci su pod temelje stavili npr novćić s likom aktualanog cara i time dokaz vremena, neovisno što se može oštetiti natpis na kamenom kapitelu ili ga netko može namjerno izmjeniti, slovo I može postati L .. ime jednog faraona može biti uklonjeno i stavljen drugi, često u povijesti .. no sitni dokazi pomažu u datiranju i eliminaciji takve greške a automatika kod unosa u excelu je samo automatika kao i svaki calculator i sam po sebi calculator ne može griješiti nego to može isključivo korisnik koji pogrešno unosi podatke, naredbe ili pogrešno interpretira rezultat. Sve ceste vode u rim.. ali to ne znači da možemo griješiti kod skretanja i doći do rima, moramo barem ponekad točno skrenuti da bi uopće postojala šansa u suprotnom je daleko veća za promašaj i tad niste doputovali do rima. Isto je sa svim podacima, datum, vrijednost, decimalni zarez-točka, standardi i pravila komunikacije kad dvije strane moraju po istim standardima stvoriti podatak i tek tad ga se može transportirati-razmjenjivati-koristiti.. do tad je ćorava koka, ne krivnja nekog alata ili problem. Problem je (ne)znanje, pa i u ovakvim textovima kako bi se problem uopće pravilno opisao a to je uvjet za razumijevanje i rješavanje, kao što to ne znaju znanstvenici tako ne znaju ni 'novinari' i problem se tad svali na tvrdoglavi excel ili na čekić-alat umjesto na pravog krivca, korisnika koji ima ili nema znanje + komunikacija koja ima svoja pravila i koja se tad moraju poštivati.

 

-Možda neki student/znanstvenik zbrljavi pa optuži virus, mamu koja je isčupala strujni kabel, možda optuže excel.. a možda je uzrok (ne)znanje.

-izmjena postojećih naziva-nomenklature (naziva gena) dokazuje da su znanstvenici nedovoljno 'robustno' predvidjeli format naziva, kao nekad s godinom-dvocifreno i ispravljaju tu svoju grešku, ne microsoftovu :)

Svinja sub 8.8.2020 12:52
CyberK kaže...
Svinja kaže...

Pa problem ti je opisan u članku...Ako ćeš nešto koristit za znanstvene/kliničke studije onda bi trebao biti siguran da ti softver neće utjecat na rezultat, znači ili koristit specijaliziran softver ili nešto nad čime imaš kontrolu. A performanse, verzioniranje itd da ne spominjem.

Da, problem je opisan - no nije problem kad ljudi znaju za taj problem, jer mozes formatirat celiju i sve ok. Problem je sto to uvijek moras radit i kad imas hrpe sveucilista i studenata i svi moraju znat - uvijek ce bit netko novi koji ce "naucit na svojoj pogresci".
Specijalizirani softver - kako ces znat unaprijed koji alat nema problema? A u principu ne postoji iole kompleksniji softver bez bugova, i k tome ovdje cak nije ni rijec o gresci vec o "feature".
Nesto nad cime imas kontrolu - mislis napisati svoj? Ako bi svaki istrazivacki tim pisao svoj SW, i to ljudi koji uglavnom nisu profesionalni developeri, prakticki je garantirano da ce vecina imat vise za*eba negoli Excel.

Ne kazem da treba koristit Excel za nuklearne simulacije, ali ako zelis usporedit rezultat takve simulacije i eksperimentalne podatke i to grafirat, meni je suludo da svatko ide pisat svoj "graphing program" ili da svaka grana znanosti treba imat "specijalizirani program" za istu stvar.

Specijaliziran softver - znači da nećeš imat jednu app koja pokušava obavit 100 funkcija, u tome je problem, taj "feature" je feature za knjigovođe ali nije za genetičare, smanjenjem funkcija programa znatno smanjiš i probleme. Ne mora svaka grana znanosti imat specijaliziran softver, glavno je da ne pokušavaš jednim programom obuhvatit i knjigovođe, poreznike, glazbenike i nuklearne fizičare, jer su im zahtijevi previše različiti.

 

Primjer specijaliziranog softvera za ovu svrhu bi bio BioVinci, Matlab, Grapher, LaText koji su više manje pisani za te svrhe. Performanse za obradu i flexibilnost je daleko bolje, a exportat možeš u koji hoćeš format kasnije.

 

Naravno da neće svatko pisat svoj program, to bi bila katastrofa. Koliko WHO i druge organizacije imaju novaca mogli bi uložit i nešto u open source softver i pohranu, a ne da se ovisi o privatnim firmama. Što će se dogodit za 50 godina kad jedan od tih profesora/studenata bude htio pročitat word dokument napisan 2020? Nije valjda da to nema nikakav standard?

 

 

Svinja sub 8.8.2020 12:58
Solo761 kaže...

Mada, sada sam probao ukucati "MARCH-1" i "SEPT1" iz primjera i ostavio ih je kao "general", možda je nešto regionalno.

 Prepoznavanje datuma definitivno ovisi o trenutnoj lokalizaciji, npr. na macu iz nekog razloga mi prepoznaje format dd/mm/yyyy a na drugom računalu (windows) je dd.mm.yyyy.