You are on page 1of 45

STAJ YER TANITIMI

Turkcell Superonline, Trkiye'nin yeniliki telekom operatr olarak kendi altyapsn kurmak
zere kendi kurduu altyap zerinden fiber optik internet bata olmak zere eitli
telekomnikasyon hizmetleri veren bir Turkcell grup irketidir. irket, bireysel, kurumsal ve toptan
segmentteki mterilerine; ses, veri, genibant internet eriimi, toplu ses tama, kiralk veri hatt
hizmetleri ve katma deerli servisler sunmaktadr.

1.GN -06.07.2015
lk gn Turkcell tarafndan stajyerlere hogeldin hediyeleri ve staj boyunca
kullanmamz iin laptop bilgisayarlar gnderildi.Genel olarak ilk i gn hediye
karlama , alanlarla ve dier stajyerlerle tanma ve Turkcell Superonline
departmannn alma alanlar , mterilere ne tr hizmetler salad
konularnda bilgi edinmeyle geti.

Turkcell Superonline Hizmetleri


Turkcell Superonline Fiber
Turkcell Superonline'n kendi fiberoptik altyaps zerinden verilen bir internet hizmetidir.
Dnyann en hzl eriim teknolojisi olarak kabul edilen fiberoptik altyapnn ADSL servislerinde
kullanlan bakr kablolardan temel fark, verileri elektrikle deil kla aktarmasdr. Bu sayede
daha az kayba neden olmas ve elektromanyetik etkileimden etkilenmemesi en nemli
avantajdr. Fiber internette 10 Mbps, 25 Mbps, 50 Mbps, 100 Mbps ve 1000 Mbps balant hz
seenekleri mevcuttur.

Turkcell Superonline ADSL


Trkiye'deki en yaygn internet teknolojisi olan ADSL sistemiyle alan bu hizmette Trk
Telekom'un bakr kablolardan oluan altyaps kullanlmaktadr. Sabit telefon hatt zerinden
verilen Superonline ADSL hizmetinde 1, 2, 4, 8 ve 16 Megabit balant hz seenekleri mevcuttur.

SuperNumara
Turkcell Superonline'n VoIP tabanl sabit telefon hizmeti olan bu rn, kullanclarn 0212 ve
dier ehirlere ait alan kodlarna alternatif olarak 0850 alan kodu ile ehir ii, ehirler aras,
uluslararas ve GSM aramalarn yapmalarn salar. Bu hizmetten yararlanabilmek iin
Superonline Fiber veya Superonline ADSL kullancs olmak gerekmektedir.

Dier Servisler

Wi-Fi Zone Ev ve site ierisinde, ortak kullanm alanlarnda, interneti kablosuz olarak
kullanmay salayan internet servisi.

E-posta Superonline abonelerine zel olarak verilen @superonline.com uzantl 1GB


kotal mail servisidir.

Turkcell TV Kiisel televizyon platformudur.

Online Family Turkcell Superonline ocuklarnzn sakncal sitelere girmeden, internet


kullanmalarna imkan salamaktadr.

Norton Internet Security ve PC Tools gvenlik paketleri Bilgisayar internetteki


virslerden, kt niyetli tehditlerden ve internette oluabilecek bilgi ve kimlik hrszlklarndan
korumaktadr.

Sper Snf Milli Eitim Bakanl retim programlarna uygun olarak gelitirilmi,
gnmzn en son teknolojik imknlaryla hazrlanan ve internet zerinden kullanlan eitim
destek paketi.

HD Ses Fiberoptik altyapsnn avantajyla Trkiyede ilk kez sabit telefon grmelerinde
kar tarafn sesini daha net ve geree yakn duymaya olanak salamaktadr.

SperDepo Trkiyede kullancnn internet hz ne olursa olsun veri yklemede (upload)


100 Mbps hz olana sunan ilk bulut servisidir.

Turbo Buton Turkcell Superonline, Trkiyede bir ilk olarak ihtiya duyulduunda fiber
internet mterilerinin internet hzn 24 saatliine, 100 Mbpsye kadar artrmaktadr.

2. GN-07.07.2015
2. i gn stajyerler iin oryantasyon eitimi yapld.
Eitim merkez olarak stanbul da oldu,stanbul d stajyerler olarak bizler video
konferans yntemiyle eitime katlm saladk.
Eitim yaklak olarak 5 saat srd.
Eitim Turkcell PAF eleme aamalarndan , toplamda ka kiinin Turkcell staj iin
bavuru yaptndan ve bu eleme aamalarn ka kiinin baaryla
tamamladndan , Turkcell stajyerlerini staj sresi boyunca nelerin bekledii
hakknda bilgi verilmesinden, ayrca Turkcell ve gnmz teknolojisi / gelecek
teknoloji hakknda eitli bilgiler ve yorumlar ieren sunumlar yaplmasndan
ibaretti.
Oryantasyon eitimi dndaki sre ise Superonline departmannn kulland baz
bilgisayar programlar hakknda staj kou tarafndan bilgi verilmesiyle geti.

3/4.GN-08.07.2015 09.07.2015
3. ve 4. gn baz istasyonlar ve 2G - 3G teknolojiler hakknda bilgi verildi.
Turkcell yerlekesi ierisinde bulunan baz istasyonu gezdirildi ve detayl bilgiler
verildi.
BAZ STASYONLARI:

Baz stasyonu nedir?


Baz kelimesi ngilizce base (temel taban esas) kelimesinin Trke'ye gemi
eklidir.
Baz
istasyonu
cep
telefonu
haberlemesi
iin elektromanyetik sinyalleri yaynlayan veya alan bir anten ile
bir radyo verici alcsdr. Baz istasyonlar telefonla iletiimi salar. Her cep
telefonu mutlaka bir verici ile iletiim halinde olmak zorundadr. Vericiler imdiki
teknolojik adyla baz istasyonu olarak adlandrlr.
Baz istasyonlarnn eitleri nelerdir dediimizde, karmza uanda kullanlan
tr baz istasyonu kmaktadr.
a) Makroseller: ehir dlarnda daha gl ama insanlarn yaam alanlarndan
uzak.
b) Mikroselller: ehir ilerinde nfusun daha seyrek olduu yerlerde kullanlr.
c) Pikoseller: Dar alanlar, sokaklar, tneller gibi ok daha dk iddetlileri
kullanlr.

Baz stasyonlarnn Yaps


ki ynl mobil a sisteminde yayn yapan baz istasyonlar, birim yani hem sinyal
alan hem sinyal veren iki antenden oluan sistemdir. Her cep telefonu mutlaka bir
verici ile iletiim halinde olmak zorundadr. Vericiler imdiki teknolojik ad ile baz
istasyonlar olarak adlandrlrlar. Baz istasyonu bir televizyon vericisi gibi
grnse de ayn sistemle almaz. Bir baz istasyonu sekiz cep telefonu ile iletiim
kurar ok daha fazlas devreye girdiinde bu sefer baz istasyonu ekmiyor deriz.
Onun iin baz istasyonlar bir hcre sistemi eklinde bal petei gibi ehrin her yerine
dalm olmaldr ve ehrin her yerinde bulunmu olmas gerekmektedir. Bir tane baz
istasyonunu alalm ehrin dna koyalm hepsi orada yayn yapsn diyemeyiz. Byle bir
teknoloji dnyada yoktur. Cep telefonu frekansnda ve bu kadar sk iletiim iinde baz
istasyonu bunlar yapamaz. Baz istasyonu kk kk ehrin her yerine dalm olmal ve
tabi ki binalarmzn stnde de bulunmaldr. 3G ile birlikte baz istasyonlarnn saysnda
art hzlanmtr.

Mikrodalga, Dalga boyu 0.1-100 cm - frekans 0.3-300 gigahertz (Ghz) (10 Hz=1 Ghz)
olan elektromanyetik dalgalardr.

stasyonlara kurulan anten grnts ekildeki gibidir ve zerlerinde MiniLinkler (alclar)


mevcuttur. Bu alclar olmazsa grme yapamayz. Telefonun ebeke gstergesi tam dolu
olabilir ancak konumamza izin vermez. Baz istasyonlar, GSM iletiimin kapsama alann
geniletmek iin bina atlarna kurulan, genellikle beyaz renkli ve kutu eklinde, 4 metre
boyunda, iki ubuk antenle bir anak antenden oluan ve mikrodalga yayan cihazlardr.
ubuk antenler mikrodalgalar toplayp anak antenlere verir ve bu dalgalar anak anten
araclyla 16 farkl frekanstan ve UHF (Ultra-High Frequency) zerinden yaynlanr.

Baz stasyonlarnn Kurulumu ve Gvenlii


Baz istasyonlarndaki antenlerin k gleri vardr. Antenlerin gnlk mesafesi
hesaplanrken bu k gleri hesaplanr ve ona gre yaplr. Sonu olarak antenin
gvenlik mesafesi belirlenir. ekilde gvenlik mesafesi belli antenin basit izimi
vardr. Antenin gnlk mesafesi (9.74m) iinde okul, ev, park bulundurulmamasna
ve insan yaamamasna dikkat edilir. Byle olmazsa; Bilgi Teknolojileri ve
letiim Kurumu (BTK) bu istasyonlar kurdurmaz hatta ceza verir.
Trkiye'de birok baz istasyonunun kamu binalarnda olduunu hatrlatan Frlarer,
"Dnya Salk rgt'nn destekledii Avrupa Komisyonu tarafndan da
benimsenenyonlatrmayan
Inmdan
Korunma
Kurumu
(ICNIRP) tarafndan belirlenen elektronik alan deeri 41 V/m iken Trkiye'deki
baz istasyonlar iin bu deer 10 V/m olarak uygulanyor. Baz istasyonlarnn
yayd elektronik manyetik dalgalar ise 10 V/m'nin ok altnda." dedi. Baz
istasyonu kurulmasna ilikin onay veren Bilgi Teknolojileri ve letiim
Kurumu (BTK)'nun ii sk tuttuunu ifade eden Frlarer, belirlenen kriterlere
uygun olmayan baz istasyonlarna gvenlik sertifikas verilmediini dikkat ekildi.
Sonu olarak baz istasyonlarnn kurulumundan harcad enerji kontrolne kadar
ciddi
bir
denetim
vardr.

Baz stasyonlarnn Etki Alan


Bir baz istasyonu sekiz adet cep telefonu ile iletiim kurar. Bundan daha
fazla cep telefonu devreye girdii zaman cep telefonumuz ekmiyor deriz.
Bunun sebebi udur: Baz istasyonunun kapasitesi belli sayda vardr ve
fazla telefon devreye girdii an biz telefonumuzun ekmediini

telefonumuzda grrz. Bu sebeplerden dolay baz istasyonlarnn


hayatmzda fark etmesek de nemli yerleri vardr. Baz istasyonlar kk,
kk ehrin her yerine dalm olmaldr ve tabi ki binalarmzn
evresinde de olacaktr. Baz istasyonlarnn uluslararas ma standartlar
vardr. Bu standartlar yayd maya bal olarak belirlenirler. Trkiyede
bu standart teknolojilinde gelimesine bal olarak uluslararas deerlerine
gre daha da aa indirilmitir. Biz dnya standartlarna gre daha da
anslyz, daha dk ma deerleri bizde kabul edilmitir ve bu
deer 10(v/m) dir.

Baz istasyonu, bugn iin artk ok tehlikeli, zarar verici olmaktan kmtr.
Baz istasyonlar, binalarn tepesinde ise "Mum dibine k vermez."
atasznde olduu gibi kendi dibine k vermez. Bylece, binann
iindekiler baz istasyonunun yayd nlardan etkilenmezler. Baz
istasyonlar darya doru 120 derecelik a ile dar bir bantla ma yapar.
Baz istasyonlar, arkasna doru da ma yapmaz. Bu durumda baz
istasyonlar artk zararl olmaktan kmtr.

2G-3G TEKNOLOJLER
GSM ( Global system for Mobile Communications) (Kresel Mobil letiim Sistemi) Dnya zerinde en yaygn
mobil iletiim standarddr.
1G
Birinci nesil analog mobil telefon kuan temsil eder. Ev telefonlar gibi kablolu telefon ebekeleri bu
kategoridedir
2G
kinci nesil mobil iletiim teknolojilerine verilen ksaltmadr. Dnyada kresel anlamda en ok kullanlan 2G iletiim
standarddr. 2Gnin 1Gye kyasla fark analog yerine saysal veri tabanl olmasdr. Daha iyi bir ses kalitesine
sahiptir. SMS bu standardn salad bir uygulamadr. 8-13 kb/s veri hzna sahiptir.
GPRS
(General Packet Radio Service) 2G teknolojisi zerinden paket anahtarlamal olarak veri iletimi salayan ek bir
teknolojidir. Genellikle cep telefonlar ve internet arasnda, kk veri paketlerinin transferi amacyla kullanlr. 2G
GSMye oranla Veri akn saniyede 30-50 kbite kadar hzlandrmtr. bu teknoloji sayesinde mobil cihazlarda
internet dnyasnn ayak seslerini duyulmaya balanmtr.
3G
Kresel iletiim satandart GSM teknolojisine sahip 2G nin gelimi bir st versiyonudur. bu gelimi sistem
iinde; HSPA : ( High-Speed Packet Access) HSDPA : (High Speed Downlink Packet Access)HSUPA : (High
Speed Uplink Packet Access) protokol yer alr. 2G de veri transferi GPRS zerinden gerekleirken, 3G de ise
HSDPA ve HSPA+ protokol zerinden gerekleir. Bu protokoller sayesinde veri hz 21 mbps hzna
ulatrmtr. Bu teknololoji sayesinde Ses, data, video ve uzaktan ynetim gibi gelimi multi-medya; e-posta,
web sayfas grntleme, faks, videokonferans gibi zellikleri kullanabiliriz. ayrca 3G ile cepten Facebook
hesabnza bakabilir, Googleda bir ey arayabilir, e-postalarnza ulaabilir televizyon seyredebilir, video
izleyebilir, grntl konuabilir, yksek hzda film veya ark indirebilirsiniz.

Ksaca 3G nedir ?
Uluslararas Telekomnikasyon Birlii-2000 (International Mobile Telecommunications2000) (IMT-2000), ya da daha bilinen adyla 3G(orijinal alm 3rd Generation), 3N ya da 3.
Nesil, UluslararasTelekomnikasyon Birlii tarafndan tanmlanan; GSM EDGE, UMTS,
CDMA2000, DECT ve WiMAX teknolojilerini kapsayan bir standartlar ailesidir.
Verilen hizmetler arasnda mobil kullanclar iin geni-alanda kablosuz telefon grmeleri,
grntl aramalar ve kablosuz veri aktarm vardr. 2G ve 2.5G hizmetleriyle karlatrldnda,
3G ezamanl konuma ve veri hizmetleriyle daha yksek veri hzlarn (HSPA+ ile ini yolunda

14.4 Mbit/s ve k yolunda 5.8 Mbit/s'e ulaan hzlar) desteklemektedir. Bu sayede 3G


alar, a operatrlerinin daha geni ve gelimi hizmetleri, gelitirilmi spektral verimlilik
sayesinde ulalan daha byk a kapasitesiyle sunmalarn salar.
Uluslararas Telekomnikasyon Birlii nc nesil (3G) mobil telefon standartlarn geliimin
hzlanmas, bantgeniliinin artmas ve daha geni uygulamalarn desteklenmesi iin tanmlad.
rnein, GSM (u anki en yaygn cep telefonu standard) sadece ses deil, ayn zamanda 14.4
kbps hzlarnda devre anahtarlamal veri aktarmn destekler; ancak okluortam uygulamalarnn
desteklenmesi iin 3G'de paket anahtarlamal verilerin daha iyi spektral verimlilikte ve daha
yksek hzlarda aktarlmas gerekmektedir.
Paket anahtarlamas sayesinde 3G sisteminde cihazlar bant geniliini sadece veri alverii
srasnda igal ederler. zet olarak, 3G'nin 2G'ye gre getirmi olduu en byk yenilik, iletimin
ses yerine veri odakl olmasdr.
Ksaca 4G nedir?
Telekomnikasyon'da 4G, drdnc nesil kablosuz telefon teknolojisidir. 3G ve 2G standartlarnn
devamdr. Dier GSMstandartlar gibi hcresel bir a sistemi kullanmas ve nc nesilde
ortaya kan kapsama alan sorunu bata olmak zere baz sorunlar zmesi
beklenmektedir.Balant hz cep telefonlarnda 100 Mbps , wi-fi alarda 1Gbps'dir. Ayn
zamanda wimax band genilii ile ayn boydadr.4G, iletiimler sisteminde, 'drdnc
nesil' terimine ait bir ilintilendirmedir. Bir 4G sistemi, daha nceki nesillerden daha yksek veri
hzlar temeline dayanan herhangi bir zamanda, herhangi bir yerde, ses, veriler ve akan oklu
kitle iletiimin kullanclara hizmet verebilecei, utan uca IP zm salar
4G, tamamyla IP tabanl, kablolu veya kablosuz bilgisayar, tketici elektronii, iletiim
teknolojileri ve i ve d ortamlarda sras ile servis kalitesi ve yksek gvenliiyle herhangi bir
zamanda herhangi bir yerde her trl a hizmetini tek bir noktada birletirerek makul fiyat ve tek
faturalandrmayla gerekletirecek, 100 Mbit/s ila 1 Gbit/s veri iletim kapasitesini salayabilen
sistemlerin sistemi ve alarn a olmay hedefleyen bir hizmettir.
4G'ye bal LTE teknolojisini ilk Japonya'da NTT DoCoMo firmas 2004 ylnda duyurmutur.
17 Austos 2009'da ilk 4G testi dnyann nde gelen telekomnikasyon irketlerinden Verizon
tarafndan yaplmtr. ABD'nin Boston ve Seattle kentleri arasndaki test baaryla
tamamlanmtr.
Test srasnda video, dosya indirme ve ykleme, internette gezinti, ses transferi, Voice over
Internet Protocol (VoIP) ile LTE 4G zerinden denenmitir. Hizmetin tm ABD'yi yaylmas ise
2013 yln bulacak.
3G ile 4G arasndaki farklar nelerdir?

"3G" veya "4G" ierisinde bulunan "G", jenerasyonu temsil ediyor. Genellikle her yeni "G" iin
yeni bir telefon almanz ve mobil ebekenizin bunu desteklemesi, gerekiyorsa pahal ykseltmeler

yapmas gerekir. 1G, analog cep telefonlarn temsil ederken 2G dijital cep telefonlarn temsil
ediyordu.
Ancak daha sonra iler biraz kart. ABD'de 2003'de ortaya kan 3G, minimum 144Kbps
internet hz vaadediyor ve "mobil genibant" salamay amalyordu. Bugn 3G'nin birok eidi
var ve bunlar ile 400Kbps ile 4000Kbpsarasnda hz elde etmeniz mmkn.
4G telefonlar daha da yksek bir hz vaadetse de, bu hza ulamak her zaman mmkn
olmayabiliyor. "4G" adn tayan ok sayda teknoloji mevcut ve bu nedenle terim, neredeyse
anlamn yitiriyor. 4G teknolojileri arasndaHSPA+ 21/42, WiMAX ve LTE bulunuyor. Bazlarna
gre sadece LTE gerek 4G iken, bazlarna gre hibiri yeterince hzl bir balant sunmuyor.

5. ve 6. GN -10.07.2015 - 11.07.2015
Staj kou tarafndan verilen eitli elektronik ve yazl dkmanlar okumakla
geti.
-

A
B
C
D
E

7.8.9.10.11.GN -13.07.2015 - 14.07.2015-15.07.2015 - 16.07.2015-20.07.2015


Turkcell Akademi tarafndan stajyerlere katlmn zorunlu olduu eitimler verildi.
2. Haftam genel olarak bu eitimlere ve baz toplantlara dinleyici olarak
katlmakla geti.
Ayrca 2G ve 3G KPI lar hakknda canl olarak bir eitim de verildi.
Katldm Eitimler ve zet Halindeki Teorik Bilgiler :
-

A
B
C

12.GN 21.07.2015
11. gn Ankara-Batkentte bulunan Turkcell sahas/baz istasyonu gezdirildi ve baz
istasyonlarnn nasl altklar konusunda nasl hizmet saladklar konusunda
eitli bilgiler verildi.
yerine dndmzde Turkcell akademi den kiisel tercih olarak Oracle ve
Android Programlama ile ilgili eitim videolar izledim .
Eitimlerle ilgili zet teorik bilgiler :

13/14.GN 22-23.07.2015
Turkcell Akademi tarafndan atanan yeni eitimlere katlmakla geti.

16.GN 24.07.2015
12 . gn ne tr bir proje yapabileceim konusunda mini bir toplant dzenlendi
ve mini toplant sonucunda Microsoft Excel programnda bir makro program
yazmam istendi.

Projede yaplmas istenenler :


Baz gnler Turkcell e ait baz sahalardaki baz istasyonlarnda genel olarak
Rework adn verdikleri eitli ilmeler yaplmaktadr.
Bu ilemler sonucunda baz sahalardaki baz istasyonlarnda eitli
bozulmalar meydana gelebilmektedir.
Bozulmu olabilecek baz istasyonlar 2G iin farkl bir departmandan
Superonline departmanna aktarlmaktadr.Ancak 3G iin bu ilem
Superonline departman tarafndan manuel olarak gerekletirilmek
zorunda. Ayrca 2G iin de iletilmede zaman sorunu yaadklar ve
kendilerininde dier departmanlar beklemeden bozuk sahalar tespit
etmek istedikleri sylendi.
Benden tam olarak istenen ise Rework ilemleri sonrasnda bozulmu
olabilecek sahalardaki baz istasyonlarn her gn sahalardan gelecek olan
verileri kullanarak,bu verilerle eitli karlatrmalar yaparak bu ilemleri
otomatik hale getirebilecek bir makro program yazmam.

Excel de makro yazabilmek iin ncelikli olarak Excel hakknda ve makro


yazacam programlama dili olan Visual Basic hakknda bilgi edinmeye baladm.

17.GN 27.08.2015 28.08.2015 29.08.2015


Excel ve VBA hakknda eitim almam, yapacak olduum yazlm iin nasl bir
algoritma kullanacam dnmek vs. yaklak olarak 3 gnm ald.
Eitimler dnda yine baz toplantlara ve Turkcell Akademi tarafndan atanm
olan yeni eitimlere katlm saladm.
EXCEL ve VBA ile ilgili teorik bilgiler :
Turkcell Akademi Tarafndan Atanan Eitimler :

20.GN 30-31-3-4-5-6-7-10-11-12.08.2015
Excel ve VBA hakknda edindiim bilgiler sonrasnda makro programna baladm.
Programn tam anlamyla bitmesi 2 hafta srd.
Bu iki haftalk sre ierisinde yine projenin gidiat hakknda mini toplantlar
gerekletirildi , baz eklemeler karmalar filan yapld.
Bunlara ek olarak Turkcell Akademi tarafndan atanm olan eitimlere katlm
saladm.
Ayrca dier stajyerlerin almalaryla ilgili toplantlar ve sunumlara katlm
saladm.
Turkcell Akademi den Alnan ve Tamamlanan Eitimler :
-

A
B
C
D

26.GN
Proje nin yazlm aamas bitti ve test aamasna baladk. Baz kurallarda
deiiklikler yapld bunun iin yazlmda gncellemeler gerekti ve baz blmleri
gncellemeyle uratm.
Daha sonra projeyle ilgili toplant yapld , Superonline alanlarnn katld
toplantda fikir alverileri yapld , projeyi bir haftalk test etmek istediler . Sorun
kmazsa kullanlacan bildirdiler.
Test iin bugnden itibaren her gn olmak zere program gncel verilerle
altrp sonularn Superonline alanlarna mail olarak ilettim.

Private Sub CommandButton1_Click()


MsgBox "Program almaya Balad ..."
Label1.Caption = "Program alyor Ltfen Bekleyin ..."
Dim i, j, k As Long 'Dng Degiskenleri
Dim x As Integer 'Dng Degiskeni
Dim arananSutunNoReworkSName, satirSayisiIntegrity, satirSayisiRework, satirSayisiCSSR As
Long
Dim sutunSayisiIntegrity, sutunSayisiCSSR, sutunSayisi_3G As Integer
Dim arananSutunNoIntegrity As Integer
Dim arananSutunNoCSSR As Integer
Dim mTamamTarihiSNo As Integer
Dim satirSayisi_3G As Long
Dim ThreeG_CELL_SutNO As Integer
satirSayisiTrafik = Sheet3.UsedRange.Rows.Count
satirSayisiIntegrity = Sheet1.UsedRange.Rows.Count
satirSayisiRework = Sheet6.UsedRange.Rows.Count
satirSayisiCSSR = Sheet2.UsedRange.Rows.Count
sutunSayisiTrafik = Sheet3.UsedRange.Columns.Count
sutunSayisiCSSR = Sheet2.UsedRange.Columns.Count
sutunSayisiIntegrity = Sheet1.UsedRange.Columns.Count
sutunSayisiRework = Sheet6.UsedRange.Columns.Count
satirSayisi_3G = Sheet9.UsedRange.Rows.Count
sutunSayisi_3G = Sheet9.UsedRange.Columns.Count
If satirSayisiTrafik > 1000000 Or satirSayisiIntegrity > 1000000 Or satirSayisiRework > 1000000
Or satirSayisiCSSR > 1000000 Or satirSayisi_3G > 1000000 Then
MsgBox "Bilinmeyen Bir Raporda ok Fazla Satr Tespit Edildi... Program Sonlandrld..."
End
End If
If sutunSayisiTrafik > 20 Or sutunSayisiCSSR > 18 Or sutunSayisiIntegrity > 42 Or
sutunSayisiRework > 9 Or sutunSayisi_3G > 18 Then
MsgBox "Bilinmeyen Bir Raporda ok Fazla Stun Tespit Edildi... Program Sonlandrld..."
End

End If

maksimumSutunSayisi = WorksheetFunction.Max(sutunSayisiIntegrity, sutunSayisiCSSR,


sutunSayisiTrafik, sutunSayisi_3G, sutunSayisiNEMS, sutunSayisiRework)
For x = 1 To maksimumSutunSayisi Step 1
If x <= sutunSayisiCSSR Then
If Sheet2.Cells(1, x) = "CELL" Then
arananSutunNoCSSR = x
End If
End If
If x <= sutunSayisiTrafik Then
If Sheet3.Cells(1, x) = "CELL" Then
arananSutunNoTrafik = x
End If
End If
If x <= sutunSayisiIntegrity Then
If Sheet1.Cells(1, x) = "CELL" Then
arananSutunNoIntegrity = x
End If
End If
If x <= sutunSayisi_3G Then
If Sheet9.Cells(1, x) = "CELL" Then
ThreeG_CELL_SutNO = x
End If
End If
Next x

For i = 1 To maksimumSutunSayisi Step 1


If i <= sutunSayisiIntegrity Then
Sheet7.Cells(1, i) = Sheet1.Cells(1, i)
End If
If i <= sutunSayisiCSSR Then
Sheet4.Cells(1, i) = Sheet2.Cells(1, i)
End If
If i <= sutunSayisiTrafik Then
Sheet5.Cells(1, i) = Sheet3.Cells(1, i)
End If
If i <= sutunSayisi_3G Then
Sheet10.Cells(1, i) = Sheet9.Cells(1, i)
End If
Next i
maksimumSatirSayisi = WorksheetFunction.Max(satirSayisiCSSR, satirSayisiIntegrity,
satirSayisi_3G, satirSayisiTrafik)
k=2
l=2
m=2
n=2
Sheet7.Cells(1, sutunSayisiIntegrity + 1) = "E MTAMAM Tarihi"
Sheet4.Cells(1, sutunSayisiCSSR + 1) = "E MTAMAM Tarihi"
Sheet5.Cells(1, sutunSayisiTrafik + 1) = "E MTAMAM Tarihi"
Sheet10.Cells(1, sutunSayisi_3G + 1) = "E MTAMAM Tarihi"
Dim topCSSR As Integer
Dim topIntegrity As Integer
Dim topTrafik As Integer
topCSSR = 0
topIntegrity = 0
topTrafik = 0
g=1

For i = 2 To maksimumSatirSayisi Step 1


For j = 2 To satirSayisiRework Step 1
'durum = Sheet6.Cells(j, 6)
'If durum = "MTAMAM" Then
'If Date - Day(2) >= Left(Sheet6.Cells(j, 7), 10) And Date - Day(30) <= Left(Sheet6.Cells(j,
7), 10) Then
'If Not IsError(Sheet6.Cells(j, arananSutunNoRework)) Then
If i <= satirSayisiIntegrity Then
'If Not IsError(Sheet1.Cells(i, arananSutunNoIntegrity)) Then
If Left(Sheet1.Cells(i, arananSutunNoIntegrity), 5) = Sheet6.Cells(j, 2) Then
For x = 1 To sutunSayisiIntegrity Step 1
Sheet7.Cells(k, x) = Sheet1.Cells(i, x)
Next x
Sheet7.Cells(k, sutunSayisiIntegrity + 1) = Sheet6.Cells(j, 7)
Sheet7.Cells(k, sutunSayisiIntegrity + 2) = Sheet6.Cells(j, 6)
Sheet7.Cells(k, sutunSayisiIntegrity + 2) = Sheet6.Cells(j, 4)
k=k+1
'End If
End If
'End If
End If
If i <= satirSayisiCSSR Then
'If Not IsError(Sheet2.Cells(i, arananSutunNoCSSR)) Then
If Left(Sheet2.Cells(i, arananSutunNoCSSR), 5) = Sheet6.Cells(j, 2) Then
For x = 1 To sutunSayisiCSSR Step 1
Sheet4.Cells(l, x) = Sheet2.Cells(i, x)
Next x
Sheet4.Cells(l, sutunSayisiCSSR + 1) = Sheet6.Cells(j, 7)
Sheet4.Cells(l, sutunSayisiCSSR + 2) = Sheet6.Cells(j, 6)
Sheet4.Cells(l, sutunSayisiCSSR + 2) = Sheet6.Cells(j, 4)
l=l+1
End If

End If
If i <= satirSayisiTrafik Then
'If Not IsError(Sheet3.Cells(i, arananSutunNoTrafik)) Then
If Left(Sheet3.Cells(i, arananSutunNoTrafik), 5) = Sheet6.Cells(j, 2) Then
For x = 1 To sutunSayisiTrafik Step 1
Sheet5.Cells(m, x) = Sheet3.Cells(i, x)
Next x
Sheet5.Cells(m, sutunSayisiTrafik + 1) = Sheet6.Cells(j, 7)
Sheet5.Cells(m, sutunSayisiTrafik + 2) = Sheet6.Cells(j, 6)
Sheet5.Cells(m, sutunSayisiTrafik + 2) = Sheet6.Cells(j, 4)
m=m+1
End If
End If
If i <= satirSayisi_3G Then
'If Not IsError(Sheet9.Cells(i, ThreeG_CELL_SutNO)) Then
If Left(Sheet9.Cells(i, ThreeG_CELL_SutNO), 5) = Sheet6.Cells(j, 2) Then
For x = 1 To sutunSayisi_3G Step 1
Sheet10.Cells(n, x) = Sheet9.Cells(i, x)
Next x
Sheet10.Cells(n, sutunSayisi_3G + 1) = Sheet6.Cells(j, 7)
Sheet10.Cells(n, sutunSayisi_3G + 2) = Sheet6.Cells(j, 6)
Sheet10.Cells(n, sutunSayisi_3G + 2) = Sheet6.Cells(j, 4)
n=n+1
End If
End If
'End If
'End If
Next j
Next i

Dim sayac, indis As Integer

Dim toplamULPC, toplamCSSR, toplamDLPC, toplamTraf As Double


sonGun = 2
i = Sheet7.UsedRange.Rows.Count
If Sheet7.Cells(i, 1) <> Date - Day(2) Then
sonGun = 3
End If
Sheet7.Cells(1, 45) = "Retainability-Rework Oncesi"
Sheet7.Cells(1, 46) = "Retainability-Rework Sonras"
Sheet7.Cells(1, 47) = "Integrity DL_PC-Rework Oncesi"
Sheet7.Cells(1, 48) = "Integrity DL_PC-Rework Sonras"
Sheet7.Cells(1, 49) = "Integrity UL_PC-Rework Oncesi"
Sheet7.Cells(1, 50) = "Integrity UL_PC-Rework Oncesi"
While Sheet7.Cells(i, 1) = Date - Day(sonGun)
toplamULPCOnc = 0
toplamDLPCOnc = 0
toplamRetaOnc = 0
toplamRetaSon = 0
sayacOnc = 0
toplamULPCSon = 0
toplamDLPCSon = 0
sayacSon = 0
toplamULPCNew = 0
toplamDLPCNew = 0
toplamRetaNew = 0
sayacNew = 0
newSite = False

If Sheet7.Cells(i, 44) <> "1:TP-TR-TRANS. SITE REMOVAL/QTY1" And Sheet7.Cells(i, 44) <>
"1:TP-3G-PICO REPEATER REMOVAL/QTY1" And Sheet7.Cells(i, 44) <> "1:TP-ST-REPEATER ST
REMOVAL/QTY1" And Sheet7.Cells(i, 44) <> "1:TP-OP-SITE REMOVAL/QTY1" And Sheet7.Cells(i, 44)
<> "1:TP-OP-SITE SWAP REMOVAL/QTY1" And Sheet7.Cells(i, 44) <> "1:TP-OP-FEMTOCELL SITE
REMOVAL/QTY1" And Sheet7.Cells(i, 44) <> "1:TP-OP-MINISITE REMOVAL/QTY1" And Sheet7.Cells(i,

44) <> "1:TP-OP-SMALLCELL REMOVAL/QTY1" And Sheet7.Cells(i, 44) <> "1:TP-KARAVAN SAHA
SKM/QTY1" And Sheet7.Cells(i, 44) <> "1:TP-KARAVAN KULE SAHA SKM/QTY1" And
Sheet7.Cells(i, 44) <> "1:TP-OP-PICO BTS REMOVAL/QTY1" Then
For j = 2 To Sheet7.UsedRange.Rows.Count Step 1
If Sheet7.Cells(i, 8) = Sheet7.Cells(j, 8) Then
haftasonu = Weekday(Sheet7.Cells(j, 1) + Day(2))
kendiGunu = Weekday(Sheet7.Cells(j, 1))
minimumTarihOnce = Sheet7.Cells(j, 43) - Day(4)
minimumTarihSonra = Sheet7.Cells(j, 43) + Day(sonGun + 2)
minimumTarihNew = Date - Day(8)
bugun = Weekday(Date)
If bugun = 2 Or 3 Or 4 Then
minimumTarihSonra = minimumTarihSonra + Day(3)
minimumTarihNew = minimumTarihNew - Day(3)
End If
If haftasonu = 7 Or haftasonu = 1 Then
gun = 3
minimumTarihOnce = minimumTarihOnce - Day(gun)
End If
If Sheet7.Cells(j, 44) <> "1:TP-2G-BCO SITE INSTALL/QTY1" And Sheet7.Cells(j, 44) <>
"1:TP-3G-BCO SITE INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-DUAL-BCO SITE INSTALL/QTY1"
And Sheet7.Cells(j, 44) <> "1:TP-3G-BCO CO-SITE INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TPIN-DUAL-BCO SITE INSTALL/QTY1" Then
If Sheet7.Cells(j, 44) <> "1:TP-OP-TM SITE INSTALLATION/QTY1" And Sheet7.Cells(j, 44)
<> "1:TP-CP-REMOTE SITE INSTALLATION/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-CP-SITE SWAP
INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-CP-DAS MAIN SITE INSTALLATION/QTY1" And
Sheet7.Cells(j, 44) <> "1:TP-CP-DAS REMOTE SITE INSTALLATION/QTY1" And Sheet7.Cells(j, 44) <>
"1:TP-3G-BCO-NEW REPEATER SITE INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-DUAL-BCO-NEW
REPEATER SITE INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-2G-BCO-NEW PICO REPEATER SITE
INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-IN-DUAL-SITE INSTALL/QTY1" And Sheet7.Cells(j,
44) <> "1:TP-3G-BCO-NEW PICO REPEATER SITE INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TPDUAL-BCO-NEW PICO REPEATER SITE INSTALL/QTY1" Then
If Sheet7.Cells(j, 44) <> "1:TP-2G-BCO-NEW PICO SITE INSTALL/QTY1" And
Sheet7.Cells(j, 44) <> "1:TP-2G-BCO-NEW REPEATER SITE INSTALL/QTY1" And Sheet7.Cells(j, 44)
<> "1:TP-EVR-EVRENSEL SITE INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-2G-BCO CO-SITE
INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-IN-3G-SITE INSTALL/QTY1" And Sheet7.Cells(j, 44)
<> "1:TP-3G-TM SITE INSTALLATION/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-BCO-MINISITE
INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-CP-DUAL SITE SWAP INSTALL/QTY1" And
Sheet7.Cells(j, 44) <> "1:TP-DUAL-BCO-ECOSITE INSTALLATION/QTY1" And Sheet7.Cells(j, 44) <>
"1:TP-CP-3G SITE SWAP INSTALL/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-3G-BCO-ECOSITE
INSTALLATION/QTY1" And Sheet7.Cells(j, 44) <> "1:TP-3G-BCO CO-SITE INSTALL/QTY1" Then

If (Sheet7.Cells(j, 1)) < Sheet7.Cells(j, 43) And Sheet7.Cells(j, 1) >=


minimumTarihOnce And Sheet7.Cells(j, 1) <> Sheet7.Cells(j, 43) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
toplamULPCOnc = toplamULPCOnc + Sheet7.Cells(j, 38)
toplamDLPCOnc = toplamDLPCOnc + Sheet7.Cells(j, 39)
toplamRetaOnc = toplamRetaOnc + Sheet7.Cells(j, 13)
sayacOnc = sayacOnc + 1
End If
Else
If Sheet7.Cells(j, 1) <= minimumTarihSonra And Sheet7.Cells(j, 1) <>
Sheet7.Cells(j, 43) And (Sheet7.Cells(j, 1)) > Sheet7.Cells(j, 43) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
toplamULPCSon = toplamULPCSon + Sheet7.Cells(j, 38)
toplamDLPCSon = toplamDLPCSon + Sheet7.Cells(j, 39)
toplamRetaSon = toplamRetaSon + Sheet7.Cells(j, 13)
sayacSon = sayacSon + 1
End If
End If
End If
Else
newSite = True
If Sheet7.Cells(j, 1) >= minimumTarihNew And Sheet7.Cells(j, 1) <>
Sheet7.Cells(j, 43) And (Sheet7.Cells(j, 1)) > Sheet7.Cells(j, 43) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
toplamULPCNew = toplamULPCNew + Sheet7.Cells(j, 38)
toplamDLPCNew = toplamDLPCNew + Sheet7.Cells(j, 39)
toplamRetaNew = toplamRetaNew + Sheet7.Cells(j, 13)
sayacNew = sayacNew + 1
End If
End If
End If

Else

newSite = True
If Sheet7.Cells(j, 1) >= minimumTarihNew And Sheet7.Cells(j, 1) <> Sheet7.Cells(j,
43) And (Sheet7.Cells(j, 1)) > Sheet7.Cells(j, 43) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
toplamULPCNew = toplamULPCNew + Sheet7.Cells(j, 38)
toplamDLPCNew = toplamDLPCNew + Sheet7.Cells(j, 39)
toplamRetaNew = toplamRetaNew + Sheet7.Cells(j, 13)
sayacNew = sayacNew + 1
End If
End If
End If
Else
newSite = True
If Sheet7.Cells(j, 1) >= minimumTarihNew And Sheet7.Cells(j, 1) <> Sheet7.Cells(j, 43)
And (Sheet7.Cells(j, 1)) > Sheet7.Cells(j, 43) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
toplamULPCNew = toplamULPCNew + Sheet7.Cells(j, 38)
toplamDLPCNew = toplamDLPCNew + Sheet7.Cells(j, 39)
toplamRetaNew = toplamRetaNew + Sheet7.Cells(j, 13)
sayacNew = sayacNew + 1
End If
End If
End If
End If
Next j

If newSite = False Then


If toplamULPCOnc <> 0 And toplamDLPCSon <> 0 Then

ortalamaULPCOnc = toplamULPCOnc / sayacOnc


ortalamaDLPCOnc = toplamDLPCOnc / sayacOnc
ortalamaULPCSon = toplamULPCSon / sayacSon
ortalamaDLPCSon = toplamDLPCSon / sayacSon
ortalamaRetaOnc = toplamRetaOnc / sayacOnc
ortalamaRetaSon = toplamRetaSon / sayacSon
End If
If ortalamaRetaOnc - ortalamaRetaSon >= 2 Then
Sheet7.Cells(i, 45) = ortalamaRetaOnc
Sheet7.Cells(i, 46) = ortalamaRetaSon
Sheet7.Range("A" & i & ":G" & i).Interior.ColorIndex = 36
Sheet7.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet7.Range("H" & i & ":H" & i).Interior.ColorIndex = 35
Sheet7.Range("N" & i & ":AK" & i).Interior.ColorIndex = 36
Sheet7.Range("M" & i & ":M" & i).Interior.ColorIndex = 24
Sheet7.Range("AN" & i & ":AR" & i).Interior.ColorIndex = 36
Sheet7.Range("AR" & i & ":AR" & i).Interior.ColorIndex = 35
End If
If ortalamaDLPCOnc - ortalamaDLPCSon >= 2 Then 'And Sheet7.Cells(indis, 1) < Date Day(2) Then
Sheet7.Cells(i, 47) = ortalamaDLPCOnc
Sheet7.Cells(i, 48) = ortalamaDLPCSon
Sheet7.Range("A" & i & ":G" & i).Interior.ColorIndex = 36
Sheet7.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet7.Range("N" & i & ":AK" & i).Interior.ColorIndex = 36
Sheet7.Range("H" & i & ":H" & i).Interior.ColorIndex = 35
Sheet7.Range("AM" & i & ":AM" & i).Interior.ColorIndex = 24
Sheet7.Range("AN" & i & ":AR" & i).Interior.ColorIndex = 36
Sheet7.Range("AR" & i & ":AR" & i).Interior.ColorIndex = 35
End If
If ortalamaULPCOnc - ortalamaULPCSon >= 2 Then 'And Sheet7.Cells(indis, 1) < Date Day(2) Then
Sheet7.Cells(i, 49) = ortalamaULPCOnc

Sheet7.Cells(i, 50) = ortalamaULPCSon


Sheet7.Range("A" & i & ":G" & i).Interior.ColorIndex = 36
Sheet7.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet7.Range("H" & i & ":H" & i).Interior.ColorIndex = 35
Sheet7.Range("N" & i & ":AK" & i).Interior.ColorIndex = 36
Sheet7.Range("AL" & i & ":AL" & i).Interior.ColorIndex = 24
Sheet7.Range("AN" & i & ":AR" & i).Interior.ColorIndex = 36
Sheet7.Range("AR" & i & ":AR" & i).Interior.ColorIndex = 35
End If
Else
If sayacNew = 7 Then
ortULPC = toplamULPCNew / sayacNew
ortDLPC = toplamDLPCNew / sayacNew
ortReta = toplamRetaNew / sayacNew
If ortULPC < 96 Then
Sheet7.Cells(j, 45) = "NEW SITE"
Sheet7.Range("A" & i & ":G" & i).Interior.ColorIndex = 36
Sheet7.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet7.Range("H" & i & ":H" & i).Interior.ColorIndex = 35
Sheet7.Range("N" & i & ":AK" & i).Interior.ColorIndex = 36
Sheet7.Range("AL" & i & ":AL" & i).Interior.ColorIndex = 24
Sheet7.Range("AN" & i & ":AR" & i).Interior.ColorIndex = 36
Sheet7.Range("AR" & i & ":AR" & i).Interior.ColorIndex = 35
End If

If ortDLPC < 96 Then


Sheet7.Cells(j, 45) = "NEW SITE"
Sheet7.Range("A" & i & ":G" & i).Interior.ColorIndex = 36

Sheet7.Range("I" & i & ":L" & i).Interior.ColorIndex = 36


Sheet7.Range("N" & i & ":AK" & i).Interior.ColorIndex = 36
Sheet7.Range("H" & i & ":H" & i).Interior.ColorIndex = 35
Sheet7.Range("AM" & i & ":AM" & i).Interior.ColorIndex = 24
Sheet7.Range("AN" & i & ":AR" & i).Interior.ColorIndex = 36
Sheet7.Range("AR" & i & ":AR" & i).Interior.ColorIndex = 35
End If
If ortReta < 97 Then
Sheet7.Cells(j, 45) = "NEW SITE"
Sheet7.Range("A" & i & ":G" & i).Interior.ColorIndex = 36
Sheet7.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet7.Range("H" & i & ":H" & i).Interior.ColorIndex = 35
Sheet7.Range("N" & i & ":AK" & i).Interior.ColorIndex = 36
Sheet7.Range("M" & i & ":M" & i).Interior.ColorIndex = 24
Sheet7.Range("AN" & i & ":AR" & i).Interior.ColorIndex = 36
Sheet7.Range("AR" & i & ":AR" & i).Interior.ColorIndex = 35
End If
End If
End If
End If
i=i-1
Wend
i = Sheet4.UsedRange.Rows.Count
sonGun = 2
If Sheet4.Cells(i, 1) <> Date - Day(2) Then
sonGun = 3
End If

Sheet4.Cells(1, 21) = "CSSR Deeri - Rework Oncesi"


Sheet4.Cells(1, 22) = "CSSR Deeri - Rework Sonras"
While Sheet4.Cells(i, 1) = Date - Day(sonGun)
rewOncTopCSSR = 0

rewSonTopCSSR = 0
sayacOnc = 0
sayacSon = 0
topCSSRnew = 0
sayacNew = 0
newSite = False
If Sheet4.Cells(i, 20) <> "1:TP-TR-TRANS. SITE REMOVAL/QTY1" And Sheet4.Cells(i, 20) <>
"1:TP-3G-PICO REPEATER REMOVAL/QTY1" And Sheet4.Cells(i, 20) <> "1:TP-ST-REPEATER ST
REMOVAL/QTY1" And Sheet4.Cells(i, 20) <> "1:TP-OP-SITE REMOVAL/QTY1" And Sheet4.Cells(i, 20)
<> "1:TP-OP-SITE SWAP REMOVAL/QTY1" And Sheet4.Cells(i, 20) <> "1:TP-OP-FEMTOCELL SITE
REMOVAL/QTY1" And Sheet4.Cells(i, 20) <> "1:TP-OP-MINISITE REMOVAL/QTY1" And Sheet4.Cells(i,
20) <> "1:TP-OP-SMALLCELL REMOVAL/QTY1" And Sheet4.Cells(i, 20) <> "1:TP-KARAVAN SAHA
SKM/QTY1" And Sheet4.Cells(i, 20) <> "1:TP-KARAVAN KULE SAHA SKM/QTY1" And
Sheet4.Cells(i, 20) <> "1:TP-OP-PICO BTS REMOVAL/QTY1" Then
For j = 2 To Sheet4.UsedRange.Rows.Count Step 1
If Sheet4.Cells(i, 7) = Sheet4.Cells(j, 7) Then
haftasonu = Weekday(Sheet4.Cells(j, 1) + Day(2))
kendiGunu = Weekday(Sheet4.Cells(j, 1))
minimumTarihOnce = Sheet4.Cells(j, 19) - Day(4)
minimumTarihSonra = Sheet4.Cells(j, 19) + Day(sonGun + 2)
minimumTarihNew = Date - Day(8)
bugun = Weekday(Date)
If bugun = 2 Or 3 Or 4 Then
minimumTarihSonra = minimumTarihSonra + Day(3)
minimumTarihNew = minimumTarihNew - Day(3)
End If
If haftasonu = 7 Or haftasonu = 1 Then
gun = 3
minimumTarihOnce = minimumTarihOnce - Day(gun)
End If
If Sheet4.Cells(j, 20) <> "1:TP-2G-BCO SITE INSTALL/QTY1" And Sheet4.Cells(j, 20) <>
"1:TP-3G-BCO SITE INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-DUAL-BCO SITE INSTALL/QTY1"
And Sheet4.Cells(j, 20) <> "1:TP-3G-BCO CO-SITE INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TPIN-DUAL-BCO SITE INSTALL/QTY1" Then
If Sheet4.Cells(j, 20) <> "1:TP-OP-TM SITE INSTALLATION/QTY1" And Sheet4.Cells(j, 20)
<> "1:TP-CP-REMOTE SITE INSTALLATION/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-CP-SITE SWAP
INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-CP-DAS MAIN SITE INSTALLATION/QTY1" And
Sheet4.Cells(j, 20) <> "1:TP-CP-DAS REMOTE SITE INSTALLATION/QTY1" And Sheet4.Cells(j, 20) <>

"1:TP-3G-BCO-NEW REPEATER SITE INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-DUAL-BCO-NEW


REPEATER SITE INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-2G-BCO-NEW PICO REPEATER SITE
INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-IN-DUAL-SITE INSTALL/QTY1" And Sheet4.Cells(j,
20) <> "1:TP-3G-BCO-NEW PICO REPEATER SITE INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TPDUAL-BCO-NEW PICO REPEATER SITE INSTALL/QTY1" Then
If Sheet4.Cells(j, 20) <> "1:TP-2G-BCO-NEW PICO SITE INSTALL/QTY1" And
Sheet4.Cells(j, 20) <> "1:TP-2G-BCO-NEW REPEATER SITE INSTALL/QTY1" And Sheet4.Cells(j, 20)
<> "1:TP-EVR-EVRENSEL SITE INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-2G-BCO CO-SITE
INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-IN-3G-SITE INSTALL/QTY1" And Sheet4.Cells(j, 20)
<> "1:TP-3G-TM SITE INSTALLATION/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-BCO-MINISITE
INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-CP-DUAL SITE SWAP INSTALL/QTY1" And
Sheet4.Cells(j, 20) <> "1:TP-DUAL-BCO-ECOSITE INSTALLATION/QTY1" And Sheet4.Cells(j, 20) <>
"1:TP-CP-3G SITE SWAP INSTALL/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-3G-BCO-ECOSITE
INSTALLATION/QTY1" And Sheet4.Cells(j, 20) <> "1:TP-3G-BCO CO-SITE INSTALL/QTY1" Then
If Sheet4.Cells(j, 1) < Sheet4.Cells(j, 19) And Sheet4.Cells(j, 1) >=
minimumTarihOnce And Sheet4.Cells(j, 1) <> Sheet4.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
rewOncTopCSSR = rewOncTopCSSR + Sheet4.Cells(j, 8)
sayacOnc = sayacOnc + 1
End If
Else
If Sheet4.Cells(j, 1) <= minimumTarihSonra And Sheet4.Cells(j, 1) <>
Sheet4.Cells(j, 19) And Sheet4.Cells(j, 1) > Sheet4.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
rewSonTopCSSR = rewSonTopCSSR + Sheet4.Cells(j, 8)
sayacSon = sayacSon + 1
End If
End If
End If
Else
newSite = True
If Sheet4.Cells(j, 1) >= minimumTarihNew And Sheet4.Cells(j, 1) <>
Sheet4.Cells(j, 19) And Sheet4.Cells(j, 1) > Sheet4.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topCSSRnew = topCSSRnew + Sheet4.Cells(j, 8)
sayacNew = sayacNew + 1
End If
End If
'''

End If
Else
newSite = True
If Sheet4.Cells(j, 1) >= minimumTarihNew And Sheet4.Cells(j, 1) <> Sheet4.Cells(j,
19) And Sheet4.Cells(j, 1) > Sheet4.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topCSSRnew = topCSSRnew + Sheet4.Cells(j, 8)
sayacNew = sayacNew + 1
End If
End If
End If
Else
newSite = True
If Sheet4.Cells(j, 1) >= minimumTarihNew And Sheet4.Cells(j, 1) <> Sheet4.Cells(j, 19)
And Sheet4.Cells(j, 1) > Sheet4.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topCSSRnew = topCSSRnew + Sheet4.Cells(j, 8)
sayacNew = sayacNew + 1
End If
End If
End If
End If
Next j
If newSite = False Then
If rewOncTopCSSR <> 0 And rewSonTopCSSR <> 0 Then
ortalamaCSSR_Once = rewOncTopCSSR / sayacOnc
ortCSSR_Sonra = rewSonTopCSSR / sayacSon
If ortalamaCSSR_Once - ortCSSR_Sonra >= 8 Then 'And Sheet4.Cells(indis, 1) < Date Day(2) Then
Sheet4.Cells(i, 21) = ortalamaCSSR_Once
Sheet4.Cells(i, 22) = ortCSSR_Sonra
Sheet4.Range("A" & i & ":T" & i).Interior.ColorIndex = 36
Sheet4.Range("H" & i & ":H" & i).Interior.ColorIndex = 24

Sheet4.Range("G" & i & ":G" & i).Interior.ColorIndex = 35


Sheet4.Range("T" & i & ":T" & i).Interior.ColorIndex = 35
End If
End If
Else
If sayacNew = 7 Then
ortNew = topCSSRnew / sayacNew
If ortNew < 90 Then
Sheet4.Cells(i, 21) = "NEW SITE"
Sheet4.Range("A" & i & ":T" & i).Interior.ColorIndex = 36
Sheet4.Range("H" & i & ":H" & i).Interior.ColorIndex = 24
Sheet4.Range("G" & i & ":G" & i).Interior.ColorIndex = 35
Sheet4.Range("T" & i & ":T" & i).Interior.ColorIndex = 35
End If
End If
End If
End If
i=i-1
Wend

i = Sheet5.UsedRange.Rows.Count
sonGun = 2
If Sheet5.Cells(i, 1) <> Date - Day(2) Then
sonGun = 3

End If
While Sheet5.Cells(i, 1) = Date - Day(sonGun)
topTrafOnc = 0
topTrafSon = 0
sayacOnc = 0
sayacSon = 0
If Sheet5.Cells(i, 22) <> "1:TP-TR-TRANS. SITE REMOVAL/QTY1" And Sheet5.Cells(i, 22) <>
"1:TP-3G-PICO REPEATER REMOVAL/QTY1" And Sheet5.Cells(i, 22) <> "1:TP-ST-REPEATER ST
REMOVAL/QTY1" And Sheet5.Cells(i, 22) <> "1:TP-OP-SITE REMOVAL/QTY1" And Sheet5.Cells(i, 22)
<> "1:TP-OP-SITE SWAP REMOVAL/QTY1" And Sheet5.Cells(i, 22) <> "1:TP-OP-FEMTOCELL SITE
REMOVAL/QTY1" And Sheet5.Cells(i, 22) <> "1:TP-OP-MINISITE REMOVAL/QTY1" And Sheet5.Cells(i,
22) <> "1:TP-OP-SMALLCELL REMOVAL/QTY1" And Sheet5.Cells(i, 22) <> "1:TP-KARAVAN SAHA
SKM/QTY1" And Sheet5.Cells(i, 22) <> "1:TP-KARAVAN KULE SAHA SKM/QTY1" And
Sheet5.Cells(i, 22) <> "1:TP-OP-PICO BTS REMOVAL/QTY1" Then
For j = 2 To Sheet5.UsedRange.Rows.Count Step 1
If Sheet5.Cells(i, 6) = Sheet5.Cells(j, 6) Then
bugun = Weekday(Date)
haftasonu = Weekday(Sheet5.Cells(j, 1) + Day(2))
kendiGunu = Weekday(Sheet5.Cells(j, 1))
minimumTarihOnce = Sheet5.Cells(j, 21) - Day(4)
minimumTarihSonra = Sheet5.Cells(j, 21) + Day(sonGun + 2)
If bugun = 2 Or 3 Or 4 Then
minimumTarihSonra = minimumTarihSonra + Day(3)
End If
If haftasonu = 7 Or haftasonu = 1 Then
gun = 3
minimumTarihOnce = minimumTarihOnce - Day(gun)
End If

If Sheet5.Cells(j, 22) <> "1:TP-2G-BCO SITE INSTALL/QTY1" And Sheet5.Cells(j, 22) <>
"1:TP-3G-BCO SITE INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-DUAL-BCO SITE INSTALL" And
Sheet5.Cells(j, 22) <> "1:TP-3G-BCO CO-SITE INSTALL" Then
If Sheet5.Cells(j, 22) <> "1:TP-IN-DUAL-BCO SITE INSTALL/QTY1" And Sheet5.Cells(j,
22) <> "1:TP-OP-TM SITE INSTALLATION/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-CP-REMOTE SITE
INSTALLATION/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-CP-SITE SWAP INSTALL/QTY1" And
Sheet5.Cells(j, 22) <> "1:TP-CP-DAS MAIN SITE INSTALLATION/QTY1" And Sheet5.Cells(j, 22) <>
"1:TP-CP-DAS REMOTE SITE INSTALLATION/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-3G-BCO-NEW

REPEATER SITE INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-DUAL-BCO-NEW REPEATER SITE
INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-2G-BCO-NEW PICO REPEATER SITE INSTALL/QTY1"
And Sheet5.Cells(j, 22) <> "1:TP-IN-DUAL-SITE INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-3GBCO-NEW PICO REPEATER SITE INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-DUAL-BCO-NEW
PICO REPEATER SITE INSTALL/QTY1" Then
If Sheet5.Cells(j, 22) <> "1:TP-2G-BCO-NEW PICO SITE INSTALL/QTY1" And
Sheet5.Cells(j, 22) <> "1:TP-2G-BCO-NEW REPEATER SITE INSTALL/QTY1" And Sheet5.Cells(j, 22)
<> "1:TP-EVR-EVRENSEL SITE INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-2G-BCO CO-SITE
INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-IN-3G-SITE INSTALL/QTY1" And Sheet5.Cells(j, 22)
<> "1:TP-3G-TM SITE INSTALLATION/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-BCO-MINISITE
INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-CP-DUAL SITE SWAP INSTALL/QTY1" And
Sheet5.Cells(j, 22) <> "1:TP-DUAL-BCO-ECOSITE INSTALLATION/QTY1" And Sheet5.Cells(j, 22) <>
"1:TP-CP-3G SITE SWAP INSTALL/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-3G-BCO-ECOSITE
INSTALLATION/QTY1" And Sheet5.Cells(j, 22) <> "1:TP-3G-BCO CO-SITE INSTALL/QTY1" Then
If Sheet5.Cells(j, 1) < Sheet5.Cells(j, 21) And Sheet5.Cells(j, 1) >=
minimumTarihOnce And Sheet5.Cells(j, 1) <> Sheet5.Cells(j, 21) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topTrafOnc = topTrafOnc + Sheet5.Cells(j, 16)
sayacOnc = sayacOnc + 1
End If
Else
If Sheet5.Cells(j, 1) <= minimumTarihSonra And Sheet5.Cells(j, 1) <>
Sheet5.Cells(j, 21) And Sheet5.Cells(j, 1) > Sheet5.Cells(j, 21) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topTrafSon = topTrafSon + Sheet5.Cells(j, 16)
sayacSon = sayacSon + 1
End If
End If
End If
End If
End If
End If
End If

Next j
If sayacOnc <> 0 And sayacSon <> 0 Then
ortalamaTrafOnc = topTrafOnc / sayacOnc
ortalamaTrafSon = topTrafSon / sayacSon

If ortalamaTrafOnc * 1.25 < ortalamaTrafSon Or ortalamaTrafOnc / 1.25 > ortalamaTrafSon


Then 'And Sheet5.Cells(indis, 1) < Date - Day(2) Then
Sheet5.Cells(i, 23) = ortalamaTrafOnc
Sheet5.Cells(i, 24) = ortalamaTrafSon
Sheet5.Range("A" & i & ":U" & i).Interior.ColorIndex = 36
Sheet5.Range("P" & i & ":P" & i).Interior.ColorIndex = 24
Sheet5.Range("F" & i & ":F" & i).Interior.ColorIndex = 35
Sheet5.Range("V" & i & ":W" & i).Interior.ColorIndex = 35
End If
End If
End If
i=i-1
Wend
Dim topCSacc, topCSdrop, topCSspeech, topHSacc, ortCSacc, ortCSdrop, ortCSspeech, ortHSacc
As Double
i = Sheet10.UsedRange.Rows.Count
sonGun = 2
If Sheet10.Cells(i, 1) <> Date - Day(2) Then
sonGun = 3
End If
Sheet10.Cells(1, 21) = "ortDataOnce"
Sheet10.Cells(1, 22) = "ortDataSonra"
Sheet10.Cells(1, 23) = "ortCSspeechOnce"
Sheet10.Cells(1, 24) = "ortCSspeechSonra"
Sheet10.Cells(1, 25) = "ortCSdropOnce"
Sheet10.Cells(1, 26) = "ortCSdropSonra"
Sheet10.Cells(1, 27) = "ortHSaccOnce"
Sheet10.Cells(1, 28) = "ortHSaccSonra"
Sheet10.Cells(1, 29) = "ortCSaccOnce"
Sheet10.Cells(1, 30) = "OrtCSaccSonra"

While Sheet10.Cells(i, 1) = Date - Day(sonGun)


newSite = False

topCSaccOnce = 0
topCSaccSonra = 0
topCSdropOnce = 0
topCSdropSonra = 0
topCSspeechOnce = 0
topCSspeechSonra = 0
topHSaccOnce = 0
topHSaccSonra = 0
topDataOnce = 0
topDataSonra = 0
sayacOnce = 0
sayacSonra = 0
sayac = 0
topCSacc = 0
topCSdrop = 0
topHSacc = 0
If Sheet10.Cells(i, 20) <> "1:TP-TR-TRANS. SITE REMOVAL/QTY1" And Sheet10.Cells(i, 20) <>
"1:TP-3G-PICO REPEATER REMOVAL/QTY1" And Sheet10.Cells(i, 20) <> "1:TP-ST-REPEATER ST
REMOVAL/QTY1" And Sheet10.Cells(i, 20) <> "1:TP-OP-SITE REMOVAL/QTY1" And Sheet10.Cells(i,
20) <> "1:TP-OP-SITE SWAP REMOVAL/QTY1" And Sheet10.Cells(i, 20) <> "1:TP-OP-FEMTOCELL
SITE REMOVAL/QTY1" And Sheet10.Cells(i, 20) <> "1:TP-OP-MINISITE REMOVAL/QTY1" And
Sheet10.Cells(i, 20) <> "1:TP-OP-SMALLCELL REMOVAL/QTY1" And Sheet10.Cells(i, 20) <> "1:TPKARAVAN SAHA SKM/QTY1" And Sheet10.Cells(i, 20) <> "1:TP-KARAVAN KULE SAHA
SKM/QTY1" And Sheet10.Cells(i, 20) <> "1:TP-OP-PICO BTS REMOVAL/QTY1" Then
For j = 2 To Sheet10.UsedRange.Rows.Count Step 1
If Sheet10.Cells(i, 6) = Sheet10.Cells(j, 6) Then
haftasonu = Weekday(Sheet10.Cells(j, 1) + Day(2))
kendiGunu = Weekday(Sheet10.Cells(j, 1))
minimumTarihOnce = Sheet10.Cells(j, 19) - Day(4)
minimumTarihSonra = Sheet10.Cells(j, 19) + Day(sonGun + 2)
minimumTarihSonra3G = Date - Day(8)
bugun = Weekday(Date)
If bugun = 2 Or 3 Or 4 Then
minimumTarihSonra = minimumTarihSonra + Day(3)
minimumTarihSonra3G = minimumTarihSonra3G - Day(3)

End If
If haftasonu = 7 Or haftasonu = 1 Then
gun = 3
minimumTarihOnce = minimumTarihOnce - Day(gun)
End If
If Sheet10.Cells(j, 20) <> "1:TP-2G-BCO SITE INSTALL/QTY1" And Sheet10.Cells(j, 20) <>
"1:TP-3G-BCO SITE INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-DUAL-BCO SITE INSTALL/QTY1"
And Sheet10.Cells(j, 20) <> "1:TP-3G-BCO CO-SITE INSTALL/QTY1" And Sheet10.Cells(j, 20) <>
"1:TP-IN-DUAL-BCO SITE INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-OP-TM SITE
INSTALLATION/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-CP-REMOTE SITE INSTALLATION/QTY1" And
Sheet10.Cells(j, 20) <> "1:TP-CP-SITE SWAP INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-CPDAS MAIN SITE INSTALLATION/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-CP-DAS REMOTE SITE
INSTALLATION/QTY1" Then
If Sheet10.Cells(j, 20) <> "1:TP-2G-BCO-NEW PICO SITE INSTALL/QTY1" And
Sheet10.Cells(j, 20) <> "1:TP-2G-BCO-NEW REPEATER SITE INSTALL/QTY1" And Sheet10.Cells(j, 20)
<> "1:TP-EVR-EVRENSEL SITE INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-2G-BCO CO-SITE
INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-IN-3G-SITE INSTALL/QTY1" And Sheet10.Cells(j,
20) <> "1:TP-3G-TM SITE INSTALLATION/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-BCO-MINISITE
INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-CP-DUAL SITE SWAP INSTALL/QTY1" And
Sheet10.Cells(j, 20) <> "1:TP-DUAL-BCO-ECOSITE INSTALLATION/QTY1" And Sheet10.Cells(j, 20) <>
"1:TP-CP-3G SITE SWAP INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-3G-BCO-ECOSITE
INSTALLATION/QTY1" Then
If Sheet10.Cells(j, 20) <> "1:TP-3G-BCO-NEW REPEATER SITE INSTALL/QTY1" And
Sheet10.Cells(j, 20) <> "1:TP-DUAL-BCO-NEW REPEATER SITE INSTALL/QTY1" And Sheet10.Cells(j,
20) <> "1:TP-2G-BCO-NEW PICO REPEATER SITE INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TPIN-DUAL-SITE INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-3G-BCO-NEW PICO REPEATER SITE
INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-DUAL-BCO-NEW PICO REPEATER SITE
INSTALL/QTY1" And Sheet10.Cells(j, 20) <> "1:TP-3G-BCO CO-SITE INSTALL/QTY1" Then
If Sheet10.Cells(j, 1) < Sheet10.Cells(j, 19) And Sheet10.Cells(j, 1) >=
minimumTarihOnce And Sheet10.Cells(j, 1) <> Sheet10.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topCSaccOnce = topCSaccOnce + Sheet10.Cells(j, 7)
topCSdropOnce = topCSdropOnce + Sheet10.Cells(j, 13)
topCSspeechOnce = topCSspeechOnce + Sheet10.Cells(j, 18)
topHSaccOnce = topHSaccOnce + Sheet10.Cells(j, 8)
topDataOnce = topDataOnce + Sheet10.Cells(j, 15)
sayacOnce = sayacOnce + 1
End If
Else
If Sheet10.Cells(j, 1) <= minimumTarihSonra And Sheet10.Cells(j, 1) <>
Sheet10.Cells(j, 19) And Sheet10.Cells(j, 1) > Sheet10.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then

topCSaccSonra = topCSaccSonra + Sheet10.Cells(j, 7)


topCSdropSonra = topCSdropSonra + Sheet10.Cells(j, 13)
topCSspeechSonra = topCSspeechSonra + Sheet10.Cells(j, 18)
topHSaccSonra = topHSaccSonra + Sheet10.Cells(j, 8)
topDataSonra = topDataSonra + Sheet10.Cells(j, 15)
sayacSonra = sayacSonra + 1
End If
End If
End If
Else
newSite = True
If Sheet10.Cells(j, 1) >= minimumTarihSonra3G And Sheet10.Cells(j, 1) <>
Sheet10.Cells(j, 19) And Sheet10.Cells(j, 1) > Sheet10.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topCSacc = topCSacc + Sheet10.Cells(j, 7)
topCSdrop = topCSdrop + Sheet10.Cells(j, 13)
topHSacc = topHSacc + Sheet10.Cells(j, 8)
sayac = sayac + 1
End If
End If
'''
End If
Else
newSite = True
If Sheet10.Cells(j, 1) >= minimumTarihSonra3G And Sheet10.Cells(j, 1) <>
Sheet10.Cells(j, 19) And Sheet10.Cells(j, 1) > Sheet10.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topCSacc = topCSacc + Sheet10.Cells(j, 7)
topCSdrop = topCSdrop + Sheet10.Cells(j, 13)
topHSacc = topHSacc + Sheet10.Cells(j, 8)
sayac = sayac + 1
End If
End If

End If
Else
newSite = True
If Sheet10.Cells(j, 1) >= minimumTarihSonra3G And Sheet10.Cells(j, 1) <>
Sheet10.Cells(j, 19) And Sheet10.Cells(j, 1) > Sheet10.Cells(j, 19) Then
If kendiGunu <> 7 And kendiGunu <> 1 Then
topCSacc = topCSacc + Sheet10.Cells(j, 7)
topCSdrop = topCSdrop + Sheet10.Cells(j, 13)
topHSacc = topHSacc + Sheet10.Cells(j, 8)
sayac = sayac + 1
End If
End If
End If
End If

Next j
If newSite = False Then
If sayacOnce <> 0 And sayacSonra <> 0 Then
ortCSdropOnce = topCSdropOnce / sayacOnce
ortCSaccOnce = topCSaccOnce / sayacOnce
ortCSspeechOnce = topCSspeechOnce / sayacOnce
ortHSaccOnce = topHSaccOnce / sayacOnce
ortDataOnce = topDataOnce / sayacOnce

ortCSdropSonra = topCSdropSonra / sayacSonra


OrtCSaccSonra = topCSaccSonra / sayacSonra
ortCSspeechSonra = topCSspeechSonra / sayacSonra
ortHSaccSonra = topHSaccSonra / sayacSonra
ortDataSonra = topDataSonra / sayacSonra

If ortDataOnce * 1.5 < ortDataSonra Or ortDataOnce / 1.5 > ortDataSonra Then


Sheet10.Cells(i, 21) = ortDataOnce

Sheet10.Cells(i, 22) = ortDataSonra


Sheet10.Range("F" & i & ":F" & i).Interior.ColorIndex = 35
Sheet10.Range("N" & i & ":N" & i).Interior.ColorIndex = 36
Sheet10.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet10.Range("A" & i & ":E" & i).Interior.ColorIndex = 36
Sheet10.Range("P" & i & ":Q" & i).Interior.ColorIndex = 36
Sheet10.Range("S" & i & ":T" & i).Interior.ColorIndex = 36
Sheet10.Range("O" & i & ":O" & i).Interior.ColorIndex = 24
Sheet10.Range("T" & i & ":T" & i).Interior.ColorIndex = 35

End If
If ortCSspeechOnce * 1.5 < ortCSspeechSonra Or ortCSspeechOnce / 1.5 >
ortCSspeechSonra Then
Sheet10.Cells(i, 23) = ortCSspeechOnce
Sheet10.Cells(i, 24) = ortCSspeechSonra
Sheet10.Range("F" & i & ":F" & i).Interior.ColorIndex = 35
Sheet10.Range("N" & i & ":N" & i).Interior.ColorIndex = 36
Sheet10.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet10.Range("A" & i & ":E" & i).Interior.ColorIndex = 36
Sheet10.Range("P" & i & ":Q" & i).Interior.ColorIndex = 36
Sheet10.Range("S" & i & ":T" & i).Interior.ColorIndex = 36
Sheet10.Range("R" & i & ":R" & i).Interior.ColorIndex = 24
Sheet10.Range("T" & i & ":T" & i).Interior.ColorIndex = 35

End If
If ortCSdropOnce * 1.5 < ortCSdropSonra And ortCSdropSonra > 0.5 Then 'And
Sheet5.Cells(indis, 1) < Date - Day(2) Then
Sheet10.Cells(i, 25) = ortCSdropOnce
Sheet10.Cells(i, 26) = ortCSdropSonra
Sheet10.Range("F" & i & ":F" & i).Interior.ColorIndex = 35
Sheet10.Range("N" & i & ":N" & i).Interior.ColorIndex = 36
Sheet10.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet10.Range("A" & i & ":E" & i).Interior.ColorIndex = 36

Sheet10.Range("P" & i & ":Q" & i).Interior.ColorIndex = 36


Sheet10.Range("S" & i & ":T" & i).Interior.ColorIndex = 36
Sheet10.Range("M" & i & ":M" & i).Interior.ColorIndex = 24
Sheet10.Range("T" & i & ":T" & i).Interior.ColorIndex = 35
End If
If ortHSaccOnce - ortHSaccSonra >= 4 Then
Sheet10.Cells(i, 27) = ortHSaccOnce
Sheet10.Cells(i, 28) = ortHSaccSonra
Sheet10.Range("F" & i & ":F" & i).Interior.ColorIndex = 35
Sheet10.Range("N" & i & ":N" & i).Interior.ColorIndex = 36
Sheet10.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet10.Range("A" & i & ":E" & i).Interior.ColorIndex = 36
Sheet10.Range("P" & i & ":Q" & i).Interior.ColorIndex = 36
Sheet10.Range("S" & i & ":T" & i).Interior.ColorIndex = 36
Sheet10.Range("H" & i & ":H" & i).Interior.ColorIndex = 24
Sheet10.Range("T" & i & ":T" & i).Interior.ColorIndex = 35

End If
If ortCSaccOnce - OrtCSaccSonra >= 2 Then 'And Sheet5.Cells(indis, 1) < Date - Day(2)
Then
Sheet10.Cells(i, 29) = ortCSaccOnce
Sheet10.Cells(i, 30) = OrtCSaccSonra
Sheet10.Range("F" & i & ":F" & i).Interior.ColorIndex = 35
'Sheet10.Range("A" & indis & ":F" & indis).Interior.ColorIndex = 6
Sheet10.Range("N" & i & ":N" & i).Interior.ColorIndex = 36
Sheet10.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet10.Range("A" & i & ":E" & i).Interior.ColorIndex = 36
Sheet10.Range("P" & i & ":Q" & i).Interior.ColorIndex = 36
Sheet10.Range("S" & i & ":T" & i).Interior.ColorIndex = 36
Sheet10.Range("G" & i & ":G" & i).Interior.ColorIndex = 24
Sheet10.Range("T" & i & ":T" & i).Interior.ColorIndex = 35
End If

Else
If sayac = 7 Then

ortCSdrop = topCSdrop / sayac


ortCSacc = topCSacc / sayac
ortHSacc = topHSacc / sayac
If ortCSdrop < 3 Then
Sheet10.Cells(i, 21) = "NEW SITE"
Sheet10.Range("F" & i & ":F" & i).Interior.ColorIndex = 35
Sheet10.Range("N" & i & ":N" & i).Interior.ColorIndex = 36
Sheet10.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet10.Range("A" & i & ":E" & i).Interior.ColorIndex = 36
Sheet10.Range("P" & i & ":Q" & i).Interior.ColorIndex = 36
Sheet10.Range("S" & i & ":T" & i).Interior.ColorIndex = 36
Sheet10.Range("M" & i & ":M" & i).Interior.ColorIndex = 24
Sheet10.Range("T" & i & ":T" & i).Interior.ColorIndex = 35
End If
If ortCSacc < 98 Then
Sheet10.Cells(i, 21) = "NEW SITE"
Sheet10.Range("F" & i & ":F" & i).Interior.ColorIndex = 35
'Sheet10.Range("A" & indis & ":F" & indis).Interior.ColorIndex = 6
Sheet10.Range("N" & i & ":N" & i).Interior.ColorIndex = 36
Sheet10.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet10.Range("A" & i & ":E" & i).Interior.ColorIndex = 36
Sheet10.Range("P" & i & ":Q" & i).Interior.ColorIndex = 36
Sheet10.Range("S" & i & ":T" & i).Interior.ColorIndex = 36
Sheet10.Range("G" & i & ":G" & i).Interior.ColorIndex = 24
Sheet10.Range("T" & i & ":T" & i).Interior.ColorIndex = 35
End If
If ortHSacc < 95 Then
Sheet10.Cells(i, 21) = "NEW SITE"
Sheet10.Range("F" & i & ":F" & i).Interior.ColorIndex = 35

Sheet10.Range("N" & i & ":N" & i).Interior.ColorIndex = 36


Sheet10.Range("I" & i & ":L" & i).Interior.ColorIndex = 36
Sheet10.Range("A" & i & ":E" & i).Interior.ColorIndex = 36
Sheet10.Range("P" & i & ":Q" & i).Interior.ColorIndex = 36
Sheet10.Range("S" & i & ":T" & i).Interior.ColorIndex = 36
Sheet10.Range("H" & i & ":H" & i).Interior.ColorIndex = 24
Sheet10.Range("T" & i & ":T" & i).Interior.ColorIndex = 35
End If
End If
End If
End If
End If
i=i-1
Wend
MsgBox "Program Baarl Bir ekilde alt ve Sona Erdi ..."
UserForm1.Hide
End Sub

You might also like