- Katılım
- 17 Eki 2024
- Mesajlar
- 2
- Tepkime puanı
- 0
- Puanları
- 1
Excel Online’da Office Script’ ile Mantıksal Veriyi Hızla Düzenleme: Tek Satır Kodla Çift Tıklama
Merhaba Excel tutkunları! Günümüzde veri analizi zamanı, hızlı ve hatasız güncelleme gerektiriyor. Tam bu noktada **Office Script** size süreci parmak uçlarınızda kontrol edin. Bir satır TypeScript ile tüm tablodaki negatif değerleri sıfır yapın, tüm sayfanızı anında güncelleyin. İşte size adım adım rehber:
- 1. Script Editor’ü Açın:
- Excel Online’da **Automate** sekmesini seçin.
- **New Script** tıklayın. Kod editörü açılacak.
- 2. Basit Script’i Ekleyin:
- Editörde yeni bir kod bloğu yaratın:
Kod:
// Script başlatılıyor
function main(workbook: ExcelScript.Workbook) {
let sheet = workbook.getActiveWorksheet();
let range = sheet.getUsedRange();
let values = range.getValues();
for (let i = 0; i < values.length; i++) {
for (let j = 0; j < values[i].length; j++) {
if (typeof values[i][j] === 'number' && values[i][j] < 0) {
values[i][j] = 0; // Negatifleri sıfırla
}
}
}
range.setValues(values);
}
- 3. Script’i Kaydedin ve Çalıştırın:
- **Save** tuşuna basın.
- Scripti seçip **Run** butonuna basmak, tüm tabloyu tek komutta dönüştürür.
Nefes Kesmeyen Kullanım Örnekleri:
- CSV’den gelen sipariş sıraları, negatif stok alma işlemleri.
- Hızlı veri temizliği ve raporlama öncesi son kontroller.
- Ekiple paylaşılan ortak çalışma dosyalarında otomatik hatalı veri düzeltme.
[p]Uyarı: Script’i paylaşırken gizli verileri göz önünde bulundurun; script herkes tarafından erişilebilir. Gerekirse *Protected Range* özelliğiyle hassas hücreleri koruyabilirsiniz.[/p]
Eğer devadan veri akışı için Power Automate’e bağlanmak isterseniz; **Create Flow** seçeneğiyle script’i tetikleyebilir, e-postalarla otomatik raporlama yapabilirsiniz.
Çaba harcamadan bir satır kodla veri bütünlüğü sağlayın. Şimdi siz de hiper-yürütülebilir otomasyonu deneyimleyin!
- Excel Online’da **Automate** sekmesini seçin.
- **New Script** tıklayın. Kod editörü açılacak.
- Editörde yeni bir kod bloğu yaratın:
Kod:
// Script başlatılıyor
function main(workbook: ExcelScript.Workbook) {
let sheet = workbook.getActiveWorksheet();
let range = sheet.getUsedRange();
let values = range.getValues();
for (let i = 0; i < values.length; i++) {
for (let j = 0; j < values[i].length; j++) {
if (typeof values[i][j] === 'number' && values[i][j] < 0) {
values[i][j] = 0; // Negatifleri sıfırla
}
}
}
range.setValues(values);
}
- **Save** tuşuna basın.
- Scripti seçip **Run** butonuna basmak, tüm tabloyu tek komutta dönüştürür.
Nefes Kesmeyen Kullanım Örnekleri:
- CSV’den gelen sipariş sıraları, negatif stok alma işlemleri.
- Hızlı veri temizliği ve raporlama öncesi son kontroller.
- Ekiple paylaşılan ortak çalışma dosyalarında otomatik hatalı veri düzeltme.
[p]Uyarı: Script’i paylaşırken gizli verileri göz önünde bulundurun; script herkes tarafından erişilebilir. Gerekirse *Protected Range* özelliğiyle hassas hücreleri koruyabilirsiniz.[/p]
Eğer devadan veri akışı için Power Automate’e bağlanmak isterseniz; **Create Flow** seçeneğiyle script’i tetikleyebilir, e-postalarla otomatik raporlama yapabilirsiniz.
Çaba harcamadan bir satır kodla veri bütünlüğü sağlayın. Şimdi siz de hiper-yürütülebilir otomasyonu deneyimleyin!







