Excel Hücre İşlemleri
Contents
[
Hide
]
Excel Hücre İşlemleri
Yapay Zeka destekli otomasyon ile gelişmiş Excel hücre işlemleri yapın. Hücreleri birleştirin, kopyala-yapıştır işlemleri gerçekleştirin, içerik temizleyin ve Excel hücrelerini hassasiyetle manipüle edin.
Mevcut Araçlar
cell_operations- Excel hücre işlemleri (birleştirme, kopyalama/yapıştırma, temizleme) Yapay Zeka destekli otomasyon ilecell_operations_batch- Çoklu Excel hücre işlemlerini toplu olarak spreadsheet MCP aracılığıyla yapın
Tekli Hücre İşlemleri
Hücreleri Birleştir
{
"tool": "cell_operations",
"parameters": {
"filepath": "reports/merged-layout.xlsx",
"sheet_name": "Report",
"operation": "merge_cells",
"range": "A1:C1"
}
}
Hücreleri Birleştirmeyi Kaldır
{
"tool": "cell_operations",
"parameters": {
"filepath": "reports/unmerged.xlsx",
"sheet_name": "Data",
"operation": "unmerge_cells",
"range": "A1:C1"
}
}
Hücreleri Kopyala
{
"tool": "cell_operations",
"parameters": {
"filepath": "reports/data-copy.xlsx",
"sheet_name": "Source",
"operation": "copy_cells",
"source_range": "A1:D5"
}
}
Değerleri Yapıştır
{
"tool": "cell_operations",
"parameters": {
"filepath": "reports/data-copy.xlsx",
"sheet_name": "Target",
"operation": "paste_values",
"destination_range": "A1"
}
}
İçeriği Temizle
{
"tool": "cell_operations",
"parameters": {
"filepath": "reports/cleanup.xlsx",
"sheet_name": "Data",
"operation": "clear_contents",
"range": "A1:Z100"
}
}
Toplu Hücre İşlemleri
Birleştirme ve Kopyalama İş akışını Tamamla
{
"tool": "cell_operations_batch",
"parameters": {
"filepath": "reports/financial-report.xlsx",
"sheet_name": "Sheet1",
"operations": [
{
"operation": "merge_cells",
"range": "A7:C7"
},
{
"operation": "paste_values",
"source_range": "A1:F1",
"destination_range": "A9"
},
{
"operation": "paste_formats",
"source_range": "A1:F1",
"destination_range": "A12"
}
]
}
}
Sayfa Çaprazı İşlemler
{
"tool": "cell_operations",
"parameters": {
"filepath": "reports/multi-sheet.xlsx",
"sheet_name": "Summary",
"operation": "paste_values",
"source_range": "A1:F5",
"source_sheet": "Data",
"destination_range": "A1"
}
}
Veri Temizleme İşlemleri
{
"tool": "cell_operations_batch",
"parameters": {
"filepath": "reports/cleanup-demo.xlsx",
"sheet_name": "Data",
"operations": [
{
"operation": "clear_contents",
"range": "A1:A10"
},
{
"operation": "clear_formats",
"range": "B1:B10"
},
{
"operation": "clear_all",
"range": "C1:C10"
}
]
}
}
İşlem Türleri Referansı
Birleştirme İşlemleri
merge_cells- Hücreleri tek hücreye birleştirunmerge_cells- Birleştirilmiş hücreleri tekrar bireysel hücrelere ayırmerge_across- Satırlar boyunca hücreleri birleştirirken satırları ayırmaya devam et
Kopyala/Yapıştır İşlemleri
copy_cells- Hücre aralığını panoğa kopyalapaste_values- Sadece değerleri yapıştır (biçimlendirme veya formüller olmadan)paste_formulas- Sadece formülleri yapıştır (değer veya biçimlendirme olmadan)paste_formats- Sadece biçimlendirmeyi yapıştır (değer veya formüller olmadan)transpose_paste- Tersine çevrilmiş düzenle yapıştır (satırlar↔sütunlar)
Temizleme İşlemleri
clear_contents- Hücre içeriğini temizle (biçimlendirmeyi koru)clear_formats- Hücre biçimlendirmesini temizle (içeriği koru)clear_all- Hem içeriği hem de biçimlendirmeyi temizle
Gelişmiş Örnekler
Rapor Başlığı Ayarı
{
"tool": "cell_operations_batch",
"parameters": {
"filepath": "reports/title-report.xlsx",
"sheet_name": "Report",
"operations": [
{
"operation": "merge_cells",
"range": "A1:F1"
},
{
"operation": "merge_cells",
"range": "A2:F2"
},
{
"operation": "merge_cells",
"range": "A3:C3"
},
{
"operation": "merge_cells",
"range": "D3:F3"
}
]
}
}
Veri Şablonu Oluşumu
{
"tool": "cell_operations_batch",
"parameters": {
"filepath": "templates/data-template.xlsx",
"sheet_name": "Template",
"operations": [
{
"operation": "copy_cells",
"source_range": "A1:F1"
},
{
"operation": "paste_formats",
"destination_range": "A10"
},
{
"operation": "paste_formats",
"destination_range": "A20"
},
{
"operation": "paste_formats",
"destination_range": "A30"
}
]
}
}
Veri Konsolidasyonu
{
"tool": "cell_operations_batch",
"parameters": {
"filepath": "reports/consolidated.xlsx",
"sheet_name": "Summary",
"operations": [
{
"operation": "paste_values",
"source_range": "A1:E10",
"source_sheet": "Q1Data",
"destination_range": "A2"
},
{
"operation": "paste_values",
"source_range": "A1:E10",
"source_sheet": "Q2Data",
"destination_range": "A12"
},
{
"operation": "paste_values",
"source_range": "A1:E10",
"source_sheet": "Q3Data",
"destination_range": "A22"
}
]
}
}
Formül ve Format Ayrımı
{
"tool": "cell_operations_batch",
"parameters": {
"filepath": "reports/separated.xlsx",
"sheet_name": "Analysis",
"operations": [
{
"operation": "paste_formulas",
"source_range": "A1:F10",
"source_sheet": "Calculations",
"destination_range": "A1"
},
{
"operation": "paste_formats",
"source_range": "A1:F10",
"source_sheet": "Formatting",
"destination_range": "A1"
}
]
}
}
Sayfalararası İşlemler
Sayfalar Arası Kopyalama
{
"tool": "cell_operations",
"parameters": {
"filepath": "reports/multi-sheet-copy.xlsx",
"sheet_name": "Destination",
"operation": "paste_values",
"source_range": "A1:D10",
"source_sheet": "Source",
"destination_range": "B2"
}
}
Özet Sayfası Oluşumu
{
"tool": "cell_operations_batch",
"parameters": {
"filepath": "reports/summary-creation.xlsx",
"sheet_name": "Summary",
"operations": [
{
"operation": "paste_values",
"source_range": "A1:C5",
"source_sheet": "January",
"destination_range": "A2"
},
{
"operation": "paste_values",
"source_range": "A1:C5",
"source_sheet": "February",
"destination_range": "E2"
},
{
"operation": "paste_values",
"source_range": "A1:C5",
"source_sheet": "March",
"destination_range": "I2"
}
]
}
}
Veri Dönüşümü
Veriyi Transpoze Et
{
"tool": "cell_operations",
"parameters": {
"filepath": "reports/transposed.xlsx",
"sheet_name": "Data",
"operation": "transpose_paste",
"source_range": "A1:E5",
"destination_range": "G1"
}
}
Sadece Değerleri Kopyala
{
"tool": "cell_operations_batch",
"parameters": {
"filepath": "reports/values-only.xlsx",
"sheet_name": "Clean Data",
"operations": [
{
"operation": "copy_cells",
"source_range": "A1:F20",
"source_sheet": "Raw Data"
},
{
"operation": "paste_values",
"destination_range": "A1"
}
]
}
}
En İyi Uygulamalar
- Stratejik Birleştir: Başlıklar ve unvanlar için birleştirme kullanın, veri alanları için değil
- Kopyala ve Yapıştırmadan Önce Kopyala: Her zaman kaynak aralığını kopyalayın, yapıştırma işlemlerinden önce
- Uygun Şekilde Temizle: İhtiyacınıza uygun temizleme işlemini seçin
- Sayfalararası Planlama: Çok sayfalı işlemleri çatışmaları önlemek için planlayın
- Toplu İşlemler: Daha iyi performans için ilgili işlemleri gruplayın
Yaygın Kullanım Durumları
Rapor Başlıkları
- Başlıklar için hücreleri birleştirin
- Başlık biçimlendirmeyi kopyala
- Tutarlı stil uygulama
Veri Temizleme
- Eski içeriği temizle
- Biçimlendirmeyi kaldır
- Hücre durumlarını sıfırla
Şablon Oluşturma
- Biçimlendirme örüntülerini kopyala
- Yapıyı veriler olmadan yapıştır
- Tekrar kullanılabilir düzenler oluştur
Veri Birleştirme
- Birden fazla sayfadaki verileri birleştir
- Formül çakışmalarını önlemek için yalnızca değerleri yapıştır
- Veriyi Transpoze et
Hata İşleme
Geçersiz Birleştirme Aralığı
{
"tool": "cell_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "merge_cells",
"range": "A1"
}
}
Sonuç: Hata - tek hücre birleştirilemiyor
Kaynak Aralığı Eksik
{
"tool": "cell_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "paste_values",
"destination_range": "A1"
}
}
Sonuç: Hata - kopyalanmış veri mevcut değil
Geçersiz Sayfa Referansı
{
"tool": "cell_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "paste_values",
"source_range": "A1:B2",
"source_sheet": "NonExistentSheet",
"destination_range": "A1"
}
}
Sonuç: Hata - kaynak sayfa bulunamadı