Kezdőoldal » Számítástechnika » Programok » Egy excelhez és/vagy google...

Egy excelhez és/vagy google táblázatokhoz értő ember segítene?

Figyelt kérdés

Hogyan tudom azt megtenne, ha van egy oszlopban kb 1500 számom néhol kihagyva egy-egy sor és vannak benne egyforma számok is, hogy minden egyes számhoz adjon hozzá +500- at


Segítségeteket előre is köszönöm!



2017. máj. 16. 16:37
 1/5 CspCsj ***** válasza:

Lelkes és kezdő amatőr vagyok, így alapszintű megoldást írok. (ellenőrzés nincs)


Amíg nem írnak jobbat, próbáld mondjuk makróval:

- Alt+F8 > Létrehozás

- Az algoritmus végigmegy az oszlopon és a nem üres cellákhoz hozzáadja: (példában A1-A1500)


Sub Hozzaadas()

For i = 1 To 1500

If Cells(i, 1) <> "" Then

Cells(i, 1) = 500 + Cells(i, 1)

End If

Next i

End Sub

2017. máj. 16. 17:01
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Ez az algoritmus csak a nem ures cellakat toltibki?

Mert nekem az kene hogy a meglevo szamokhoz adjon hozza 500 at

2017. máj. 16. 19:12
 3/5 CspCsj ***** válasza:
Excel-ben kipróbálva - működik.
2017. máj. 17. 04:16
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
Es google docsban ezt meg tudom csinalni valahogy, mert ott az alt+f8 nem mukodik?
2017. máj. 17. 04:54
 5/5 CspCsj ***** válasza:

Google Sheets-el még semmi tapasztalatom, így gyorsan összedobva:

(Megj.: getRange(i,1) = i. sor és 1. oszlop)


1.

Eszközök > Szkriptszerkesztő


2.

function myFunction() {

for (var i = 1; i <=1500; i++) {

if (SpreadsheetApp.getActiveSheet().getRange(i,1).getValue() != "") {

SpreadsheetApp.getActiveSheet().getRange(i,1).setValue(SpreadsheetApp.getActiveSheet().getRange(i,1).getValue()+500);

}

}

}


3.

Futtatás.

2017. máj. 17. 06:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!