Sziasztok! :)
Nézegettem már Excel függvényeket, érettségiztem is belőle, de nem tudok olyan függvényt hozni, amely eleget tenne elvárásaimnak.
Szükségem lenne olyan függvényre vagy valamilyen matematikai okosságra, amivel sorba tudnám rendezni, csökkenő sorrendbe, ez fontos lenne, a számoknak az utolsó számjegyét.
Hozok itt példát:
0019
0479
0893
0712
Látjátok hogy az utolsó számjegy csökkenő sorrendben van, ebben kérném a segítségeteket, hogyan tudnám ezt megoldani, hogy ahogy jönnének ezek a számok össze-vissza, és ezeket sorba rendezném, 1-2 klikkel az megkönnyítené a munkámat, mert nem kellene kézzel összeírnom.
Ötleteljünk! ;D
https://www.youtube.com/watch?v=1sE23m0oN9k *fak bad link bocs
valami ehhez közel álló okossággal kéne varázsolni, de ha jól sejtem ez még nem az igazi x)
https://www.extendoffice.com/documents/excel/925-excel-sort-last-character.html
Amit te küldtél fabtam11, nem igazán az ami nekem kellene.
Chevi, a tiéd valamivel közelebb áll, de nekem a számokkal kellene "játszanom" :D
mentsd ki egy txt fájlba őket, C#-ban írok neked rá egy programot ami elvégzi, majd visszaimportálod
Idézetet írta: Pisti95 Dátum 2017-07-31, 19:13:54
Amit te küldtél fabtam11, nem igazán az ami nekem kellene.
Chevi, a tiéd valamivel közelebb áll, de nekem a számokkal kellene "játszanom" :D
A számokat is le tudod tükrözni
Rendezés..növekvő vagy csökkenő nem jó?
Idézetet írta: DAtiv Dátum 2017-08-02, 00:34:49
Rendezés..növekvő vagy csökkenő nem jó?
Idézetet írta: Pisti95 Dátum 2017-07-31, 17:39:13
Szükségem lenne olyan függvényre vagy valamilyen matematikai okosságra, amivel sorba tudnám rendezni, csökkenő sorrendbe, ez fontos lenne, a számoknak az utolsó számjegyét.
Hozok itt példát:
0019
0479
0893
0712
Látjátok hogy az utolsó számjegy csökkenő sorrendben van, ebben kérném a segítségeteket, hogyan tudnám ezt megoldani, hogy ahogy jönnének ezek a számok össze-vissza, és ezeket sorba rendezném, 1-2 klikkel az megkönnyítené a munkámat, mert nem kellene kézzel összeírnom.
Tehát a számoknak az utolsó számjegyét csökkenő sorrendbe kellene helyezni egy oszlopban;
vagyis a rendezés szempontja egy olyan dolog lenne, hogy az egyesek helyiértékét kéne a rendezés szempontjává tenni csökkenő sorrendbe.
ez egy kiindulási alap lehet elvileg:
https://webcache.googleusercontent.com/search?q=cache:pjLCQhQb_CEJ:https://www.extendoffice.com/documents/excel/925-excel-sort-last-character.html+&cd=13&hl=en&ct=clnk&gl=hu&client=opera
(https://www.extendoffice.com/images/stories/doc-excel/sort-by-last-character/doc-sort-lastname-06.png)
(https://www.extendoffice.com/images/stories/doc-excel/sort-by-last-character/doc-sort-lastname-07.png)
Jó tom nem 2, hanem vagy 5-6 klikkelés de attól függetlenül célra vezethet elvben és alternatívaként ideiglenesen megfelelhet, míg Distraught vagy valaki más nem vág be egy programot vagy valami egyebet h segítsgen! :D
ezt compiláld le, most dolgozom, nem tudom, csak jegyzettömbben összeirtam gyorsan (ezrt lehet, hogy van benne olyan hiba h valahol kisbetűvel írtam és a vstudio hisztizik, akkor írd ott át) [C#]
StreamReader sreader = new StreamReader("file.txt");
int hossz = File.ReadAllLines("file.txt").Count();
int[] beolvas = new int[10000];
for (int i = 0; i < hossz; i++)
{
beolvas[i] = Int32.Parse(sreader.ReadLine());
}
int[] kiad = beolvas.OrderByDescending(y => y % 10).ToArray();
string x = "";
for (int i = 0; i < hossz; i++)
{
x = x + kiad[i] + "\n";
}
File.WriteAllText("kiad.txt",x);
file.txt fájlba legyenek egymás alatti sorokban a számok, egy kiad.txt-be fogja menteni az új sorbetevés szerint
Lenne időd lecompilálhatnád nekem, ha szépen megkérlek.
jajj most nézem csak, hogy azóta írtál ide >< ha hazaértem elcompilálom, de vannak ilyen online compilerek, amik szintén lefutatják
na azóta valaki valamire jutott vagy ilyesmi vagy elfelejtettétek? :o
Idézetet írta: fabtam11 Dátum 2017-09-11, 11:43:22
na azóta valaki valamire jutott vagy ilyesmi vagy elfelejtettétek? :o
Hát engem érdekelt volna ez, mert a munkahelyemen erre szükség lenne, de azóta se kaptam megoldást, hogy lehetne kivitelezni.
bocsi, elfelejtettem >< na most lecompiláltam ><
file.txt-ben legyenek egymás alatt és a kiad.txt-t fogja a program legenerálni (direkt beleraktam a rarba pár példaszámmal)
Visual Basic excel macro programming :-X
Idézetet írta: Distraught Dátum 2017-09-14, 15:00:17
bocsi, elfelejtettem >< na most lecompiláltam ><
file.txt-ben legyenek egymás alatt és a kiad.txt-t fogja a program legenerálni (direkt beleraktam a rarba pár példaszámmal)
Köszönöm szépen, ilyenre gondoltam! :)
Ment a +