BİLGİSAYAR PROGRAMLAMA



Benzer belgeler
MS Excel. Excel Microsoft Office in bir parçasını oluşturur. Office 2007, Office 2010, Office 2013, Office 2016

MS Excel. Excel Microsoft Office in bir parçasını oluşturur. Office 2007, Office 2010, Office 2013, Office 2016

Excel Formüller ve Fonksiyonlar. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı

BİLGİSAYAR PROGRAMLAMA

Microsoft Excel Formül Yazma Kuralları: 1. Formül yazmak için Formül Araç Çubuğu kullanılır, ya da hücre içerisine çift tıklanarak formül yazılır.

Microsoft Office Excel 2007

FORMÜLLER VE FONKSİYONLAR

EXCEL DE ARİTMETİKSEL İŞLEMLER

BİLGİSAYAR PROGRAMLAMA

Çarpım fonksiyonu, seçilen hücredeki rakamların veya belirtilen hücre aralığının çarpımını alır.

Microsoft Excel Uygulaması 2

Temel Excel Kullanım Bilgisi

FORMÜL ADI (FONKSİYON) FORMÜLÜN YAZILIŞI YAPTIĞI İŞLEMİN AÇIKLAMASI

Excel' de formüller yazılırken iki farklı uygulama kullanılır. Bunlardan;

MODÜL 4 HESAP TABLOSU UYGULAMALARI 2

=A3*15..A3 hücresindeki sayı ile 15 in çarpımı ) =a3-b2..a3 hücresindeki sayıdan b2 hücresindeki sayıyı çıkar.

SEÇİM İŞLEMLERİ. Yüzde Hesaplamaları HÜCRE KOPYALAMA & TAŞIMA FORMÜL GİRİŞİ FORMULLER 3) DÖRT İŞLEM. a) Bugün: b) Şimdi: c) Topla: d) Çarpım:

EXCEL PROGRAMININ ARAYÜZÜ

EXCELDE KULLANILAN FORMÜLLERDEN BAZILARI

DERSLER çalışma sayfası içerisinde yer alan başlık satırının tamamının biçimlerini METİN olarak değiştirilmesi,

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

MĠCROSOFT EXCEL EXCELDE KULLANILAN FORMÜLLERDEN BAZILARI

Excel Çalışma Soruları

NEDEN EXCEL NASIL BAŞLATABİLİRİZ: EXCEL PROGRAMININ ARAYÜZÜ

Microsoft Excel 2007 DERS-3 FONKSİYONLAR MANTIKSAL FONKSİYONLAR

EXCEL FORMÜLLER, FONKSİYONLAR

ENF110 Temel Bilgisayar Uygulamaları Vize Öncesi Tüm Notlar - Episode 2 Excel

ÜNİTE 9 ÜNİTE 9 MICROSOFT EXCEL - II TEMEL BİLGİ TEKNOLOJİLERİ İÇİNDEKİLER HEDEFLER

ÜNİTE TEMEL BİLGİ TEKNOLOJİLERİ İÇİNDEKİLER HEDEFLER EXCEL II. Formüller Fonksiyonlar Otomatik Doldurma Formül Doldurma

NAZMİYE DEMİREL ORTAOKULU BİLİŞİM TEKNOLOJİLERİ DERSİ 1. DÖNEM 6. SINIFLAR DERS NOTU EXCEL 2007 DERS NOTLARI

BİLİŞİM TEKNOLOJİLERİ ve YAZILIM DERSİ - EXCEL SORU BANKASI

BÖLÜM FORMÜLLER ve OTOMATİK TOPLAM Formüller

M i c r o s o f t E X C E L ÇALIŞMA SORULARI

I- MATEMATİKSEL FONKSİYONLAR

Excel Nedir? Microsoft Excell. Excel de Çalışma sayfası-tablo

İŞLEÇLER VE FONKSİYONLAR

Excel de çalışma alanı satır ve sütunlardan oluşur. Satırları rakamlar, sütunları ise harfler temsil eder. Excel çalışma sayfası üzerinde toplam

EXCEL 2007 ELEKTRONİK ÇİZELGE

Algoritma ve Programlamaya Giriş

BİLGİSAYAR KULLANIMI II DERS NOTU

EXCEL 2013 ELEKTRONI K TABLOLAMA MUSTAFA DÜZENLİ BİLİŞİM TEKNOLOJİLERİ VE YAZILIM ÖĞRETMENİ

BTU 100 Bilgisayar Okuryazarlığı EXCEL BTU 100 BİLGİSAYAR OKURYAZARLIĞI. Excelde Formüller ve Grafik Biçimlendirme

MAK105 Temel Bilgisayar ve Algoritma Excel

Excel Dosyasını Kaydetme;

Ġşlem tablosu kavramını tanımlamak ve işlem tablolarının işlevlerini öğrenmek. Ġşlem tablolarının temel kavramlarını tanımlamak.

BİLGİSAYAR PROGRAMLAMA

İşletme Fakültesi Bil. Kullanımı Ders notları 2

ENF182 Temel Bilgisayar Bilimleri Ö Ğ R. G Ö R. G Ö K H A N K U T L U A N A

=A1+A2-A3, =A1*A2/A3,

Microsoft Excel. Kısa Yollar. Operasyonlar. Excel hücrelerine veri girişi. Excel hücrelerine veri girişi. Excel 12/23/2014

İŞLETMELERDE BECERİ EĞİTİMİ DERSİ MİCROSOFT WORD 2007 ÇALIŞMALARI

EXCEL. Elektronik Tablo Programı Formüller ve Fonksiyonlar

Microsoft Excel. Çalışma Alanı. Hızlı Erişim Çubuğu Sekmeler Başlık Formül Çubuğu. Ad Kutusu. Sütunlar. Satırlar. Hücre. Kaydırma Çubukları

Excel Dosyasını Kaydetme;

EXCEL FORMÜL ÖRNEKLERİ

MICROSOFT EXCEL 2010 ÇALIŞMA SORULARI

Excel Formuller ve Kullanımı

İSTATİSTİK EXCEL UYGULAMA

ENF-101 DERS NOTLARI EXCEL PROGRAMINDA KULLANILAN TEMEL İŞLEVLER Hazırlayan: Arş. Gör. Erdal IRMAK 1. EĞER FONKSİYONU

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

6. Sınıflar 1. Dönem Çalışma Soruları

3- A1 ve A6 hücrelerinin toplamını hesaplayan formül aşağıdakilerden hangisidir?

Burada dikkat edilmesi gereken nokta, bilinmeyen veya değişkeninizi yazarken diğer bilinmeyenler ile arasına boşluk koymanız gerektiğidir.

Bö lü m 7: Hesap Tablöları

BİLİŞİM TEKNOLOJİLERİ 6. SINIF DERS NOTLARI 2

BİLGİSAYAR PROGRAMLAMA. Yrd. Doç. Dr. Beytullah EREN

BÖLÜM 3 OPERAT A ÖRLER

ÖLÇME VE DEĞERLENDİRME. Antrenörlük Eğitimi 4. Sınıf. Ölçme ve Değerlendirme - Yrd. Doç. Dr. Yetkin Utku KAMUK

ETKİNLİK ÖRNEKLERİ İLE

PROGRAMLAMA DİLLERİ I

MİCROSOFT EXCEL 2007 DERS-2

MICROSOFT OFFICE EXCEL 2010 SORULARI

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

Cerrahpaşa Tıp Fakültesi İngilizce ve Türkçe Tıp Programları

T.C. İstanbul Üniversitesi Cerrahpaşa Tıp Fakültesi İngilizce ve Türkçe Tıp Programları

Veritabanı. SQL (Structured Query Language)

BÖLÜM 6: KARŞILAŞTIRMALI KONTROL YAPILARI

BAĞIL DEĞERLENDİRME SİSTEMİ

ÖĞRENME FAALİYETİ 6 ÖĞRENME FAALİYETİ 6

Merkezi Yığılma ve Dağılım Ölçüleri

DENEME SINAVI. ECDL BAŞLANGIÇ Hesap Tablosu

BİTLİS EREN ÜNİVERSİTESİ BAĞIL DEĞERLENDİRME SİSTEMİ UYGULAMA YÖNERGESİ

a = b ifadesine kareköklü ifade denir.

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

4- ALGORİTMA (ALGORITHM)

BİLGİSAYAR PROGRAMLAMA. Yrd. Doç. Dr. Beytullah EREN

BĠTLĠS EREN ÜNĠVERSĠTESĠ BAĞIL DEĞERLENDĠRME SĠSTEMĠ UYGULAMA YÖNERGESĠ

KARŞILAŞTIRMA İŞLEMLERİ ve EĞER FONKSİYONU

1 EXCEL PROGRAMINI TANIYALIM

Algoritma ve Akış Diyagramları

Algoritma ve Programlama: Karar Yapıları ve Döngüler

Microsoft Excel Ders Notları

ELEKTRONİK TABLOLAMA Aritmetiksel işlemler ve mantısal karşılaştırmaların yapıldığı programlar elektronik tablolama programlarıdır.

BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1

Internet Programming II

EXCEL de her bir çalışma alanı bir sayfa olarak adlandırılırken, birden fazla sayfa ise kitap olarak adlandırılır.

ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

5. FORMÜLLER Formül Girişi Hesaplama Operatörleri

Görme Yetersizliği Olan Bireyler: EK 3 GİK 4

Transkript:

BİLGİSAYAR PROGRAMLAMA Yrd. Doç. Dr. Beytullah EREN beren@sakarya.edu.tr 0264 295 5642 Excel - Hücreler Excel de hücrelere hangi değerler girilebilir? Metin Rakam Tarih ve Saat Formül 1

HÜCRE SEÇİMİ Matematikteki temel kural Excel için de geçerlidir işlem sırası; ilk önce parantezin içi sonra üs, sonra çarpma, bölme, toplama,,çıkarmadır. (B2:B7) (B2;B7) (B2;B7;D2:D7) EXCEL FORMÜL UYGULAMALARI Bir hücrede Excel e bir şeyler yaptırmak istiyorsak mutlaka = işareti ile başlanır. ş Buna bağlı olarak Excel de hazır formül (fonksiyon ya da işlev) mantığı şöyledir; =HERHANGİ_BİR_FONKSİYON(İFADELER ) =A5+A8 ifadesi ile =TOPLA(A5;A8) ifadesi aynıdır. =A2+A3+A4 ifadesi ile =TOPLA(A2:A4) ifadesi aynıdır. 2

EXCEL FORMÜL UYGULAMALARI Peki hazır fonksiyonları niçin kullanmak zorundayız? Sorunun cevabı basittir. Normal operatörlerle işlemş yapmak yp hem zaman alıcı hem de hataya açıktır. Hazır fonksiyonları kullanmak hem pratik ve hem de hata yapmayı engelleyici niteliktedir. Excel operatörleri; + Artı Eksi / Bölü * Çarpı ^ Üs ; Noktalı Virgül : İki Nokta Üstüste ( Aç parantez, ) Kapa Parantez dir. Excel de Formül Oluşturma Excel de formül oluştururken şu kurallara dikkat etmemiz gerekir : 1. Bütün formüller Eşittir(=) () işaretiile başlar. 2. Formül içerisinde boşluk kullanılmaz. =topla(a2;b2) doğru, =topla (A2;B2)yanlış 3. Sadece 2 hücre arasında işlem yapılacaksa, hücrelerin adresleri arasına Noktalı Virgül(;) koyulur. Örn, =topla(a2;b2) veya =ortalama(c1;c5) gibi 3

Excel de Formül Oluşturma 4. İki hücre arasında kalan hücrelerle ilgili işlem yapılacaksa, hücrelerin adresleri arasına (:) koyulur. Örnek, =topla(a2:a10) 5. Matematiksel işlemlerde işlem önceliği aşağıdaki şekildedir : Parantez, Yüzde, üs alma, çarpma bölme, toplama çıkarma Excel de Formül Oluşturma Örnek, =3+18/3 formülünde önce bölme işlemi, daha sonra toplama işlemiş yapılır. yp Yani sonuç = 3+6=9 dur. 6. Önceliği eşit olan işlemlerde, işlem önceliği sol tarafta yer alan işlemdedir. Örn; =130/13*2 formülünde çarpma ile bölme aynı işlem önceliğine sahip olduğundan önce sol taraftaki işlem (bölme) yapılır. Sonuç =10*2 = 20 olarak gözükür. 4

Excel de Formül Oluşturma 7. Bir formüldeki matematiksel işlemlerde önce parantez içerisindeki işlemler, sonra parantez dışındaki işlemler yapılır. Örnek: =(5+4)*3 işleminin sonucu =9*3=27 dir. 8. Birformülde açılan parantezlerin gerektiği yerde kapatılması gerekir. Yoksa Excel formül hatası verecektir. Excel de Formül Oluşturma 9. Hücreye ondalıklı sayı yazılacaksa tam kısımla ondalık kısım arasındaki işaret (,) virgül olmalıdır. (.) nokta koyulduğu taktirde Excel bu hücredeki değeri tarih formatına dönüştürecektir. Örnek: Hücreye 10,5 girildiğinde bu değer aynı kalırken, 10.5 girildiğinde 10.May şeklinde tarih olarak gözükecektir. 10. de metinsel ifadeler çift tırnak karakterleri arasına yazılır. ("kaldı", "geçti" gibi) 5

1. Toplama İşlemi : 1. Yöntem : =A2+B2 (A2 ile B2 yi toplar) =B2+B5+C7 (B2,B5 ve C7 hücrelerini toplar) 2. Yöntem : =TOPLA(A2;A9) (A2 ile A9 u toplar) =TOPLA(E1;E3;E5) (E1,E3 ve E5 hücrelerini toplar) =TOPLA(A2:A10) (A2 ile A10 hücreleri arasındaki tüm değerleri toplar) 6

2. Çıkarma İşlemi : 3. Çarpma İşlemi : 1. Yöntem : =A3*B3 (A3 ile B3 ü çarpar) =B4*B6*C8 (B4,B6 ve C8 hücrelerini çarpar) 2. Yöntem : =ÇARPIM(A2;A9) (A2 ile A9 u çarpar) =ÇARPIM(E1;E2;E3) (E1,E2 ve E3 ü çarpar) =ÇARPIM(C3:C8) (C3 ile C8 hücreleri arasındaki tüm değerleri çarpar) 7

4. Bölme İşlemi : İşlem operatörü olarak Bölü ( / ) işareti kullanılır. 5. Ortalamaİşlemi : Belirli bir aralıktaki hücrelerin ortalamasını hesaplamak için kullanılır. =ortalama(a2:a8) formülü ile A2 ile A8 hücreleri arasındaki tüm sayıların ortalaması bulunur. =ortalama(a2;a8) A8) formülüile Sadece A2 hücresi ile A8 hücresinin ortalaması bulunur. 8

5. Ortalama İşlemi : 6. Yüzde İşlemi : Herhangi bir hücrede belirtilen sayının, n belirtilen oran kadar yüzdesinin hesaplanmasıdır. B2 hücresinin %40 ı için; =B2*40% formülünü yazarız. 9

7. Karekök fonksiyonu : =KAREKÖK(sayı) formülüyle l hesaplanır. =karekök(81)= 9 8. Yuvarla fonksiyonu : =YUVARLA(sayı;basamak sayısı) formülüyle hesaplanır. sayı = Yuvarlanmak istenen ondalık sayı basamak sayısı = Virgülden sonra yuvarlanacak basamak sayısı =yuvarla(83,59;0)= 84 =yuvarla(53,439;1)= 53,4 1. MAK (En Büyük Değer): =MAK(B1:B50) formülüyle B1 B50 hücreleri arasındaki en büyük değer hesaplanır. 2. MİN (En Küçük Değer): =MİN(A4:C30) formülüyle A4 C30 hücreleri arasındaki enküçük değer hesaplanır. 10

EXCEL DE MANTIKSAL SINAMALAR Bunun için EĞERformülü kullanılır. Eğer fonksiyonu kısaca şöyle çalışılır; =EĞER(ŞART;DOĞRU;YANLIŞ) Bir Eğer ifadesinde üç kısım bulunur. Kısımlar birbirlerinden noktalı virgüllerle ayrılırlar. Birinci kısımda şart bulunur. Şart karşılanıyorsa doğru kısımdaki ifadeler gerçekleştirilir. Karşılanmıyorsa ikinci kısımdaki ifadeler e dikkate atea alınır. - EXCEL DE MANTIKSAL SINAMALAR 3. EĞER fonksiyonu: Değerler ve formüller üzerinde koşullu sınamalar yürütmek için kullanılır. =EĞER(Şart;Sonuç1;Sonuç2) Şart: Koşul(Şart) ifadesi Sonuç1: Şartın gerçekleşmesi durumunda çalışacak kısım Sonuç2: Şartın gerçekleşmemesi durumunda çalışacak kısım 11

- EXCEL DE MANTIKSAL SINAMALAR =EĞER(B2<50;"KALDI";"GEÇTİ") Şart: B2 hücresindeki değerin 50 den küçük olup olmaması Sonuç1: Eğer şart ifadesi doğruysa (B2 hücresindeki değer 50 den küçükse) formülün yazıldığı hücrede "KALDI" yazar. Sonuç2: Eğer şart ifadesi yanlışsa (B2 hücresindeki değer 50 den küçük değilse) formülün yazıldığı hücrede "GEÇTİ" yazar. ÖğrencininEğerfinal sınavındanaldığı not 50 denküçükseortalama 50denküçükseortalama = 0, Aksi taktirde ortalama=(1.vizenin %40 ı ile final notunun %60 ının Toplamı) olarak hesaplayın. 12

EXCEL DE MANTIKSAL SINAMALAR ÖRNEK: Bir okulda her dönem vize ve final olmak üzere iki sınav yapılmakta, yp vizenin %40 ı ve finalin %60 ı toplanarak başarış notuna ulaşılmaktadır. Başarı notunun ve final notunun en az 50 olması durumunda dersten başarılı kabul edilmektedir. Bu duruma göre aşağıdaki dersler için başarı durumunu test eden ve öğrenci nihai durumu için tabloda BAŞARILIveBAŞARISIZyazanbirtablohazırlayın. EXCEL DE MANTIKSAL SINAMALAR 13

EXCEL DE MANTIKSAL SINAMALAR Hesabımızı sadece başarı puanı üzerinden yapsaydıkişimiz tamamdı. Ancak yapmak istediğimiz sistemimizin hemen başarı puanına ve hem de final sonucuna bakarak başarılı ya da başarısız yazması. Bunun için yazdığımız EĞER fonksiyonunda bir değişiklik iklik yapacağız. ğ Sistemimiz tek başına final notuna bakıyor olsaydı şöyle bir EĞER fonksiyonu yazabilirdik; =EĞER(D3>=50; BAŞARILI ; BAŞARISIZ ) EXCEL DE MANTIKSAL SINAMALAR Doğrudan BAŞARILI yazmak yerine yeniden bir mantıksal sınama yapmak istiyoruz dolayısıyla; BAŞARILI yazmadan önce tekrar bir kontrol daha yapıp final notunun da 50 denbüyük olmasını garanti altına alıyoruz. Yeni formülümüz; =EĞER(E3>=50;EĞER(D3>=50; BAŞARILI ; BAŞARISIZ ); BAŞARISIZ ) 14

EXCEL DE MANTIKSAL SINAMALAR EXCEL DE MANTIKSAL SINAMALAR 15

EXCEL DE MANTIKSAL SINAMALAR Yazdığımızeğer formülünü aşağıdaki gibi değiştirin; =EĞER(VE(D3>=50;E3>=50); BAŞARILI ; BAŞARISIZ ) ( Ş ; Ş ) Aynı sonucu alacaksınız. VE bağlacının EĞER fonksiyonunun ilk kısmına yazıldığına dikkat edin. Kullanımı VE bağlacına benzeyen ama çok farklı sonuç veren YADA bağlacı da mevcuttu. YADA bağlacında şart kümesinin içinde bulunanlardan herhangi birisi doğru sonucu veriyorsa sonuç doğrudur. =EĞER(YADA(D3>=50;E3>=50); BAŞARILI ; BAŞARISIZ ) ( Ş ; Ş ) Formülünü yazdığınızda formülün BAŞARISIZ sonucunu verebilmesi için mutlaka D3 VE E3 hücrelerindeki değerlerin her ikisinin de 50 den küçük olması gerekir. 4. VE fonksiyonu: Birden fazla şartın aynı anda gerçekleşmesi durumunda kullanılan fonksiyondur. EĞER fonksiyonuyla y birlikte kullanılır. =VE(sart1;sart2; ) =EĞER(VE(A2>60;B2>60);"Geçtiniz";"Kaldınız") Yukarıdaki formülde, Hem A2 hücresindeki değer, hem de B2 hücresindeki değer 60 dan büyükse hücreye "Geçtiniz", aksitaktirde"kaldınız" yazacaktır. 16

5. YADA fonksiyonu: 2veyadahafazlaşarttan herhangi birinin gerçekleşmesi durumunda kullanılır. =YADA(sart1;sart2; ) =EĞER(YADA(A2="DD";A2="FD";A2="FF");"Kaldı";"Geçti") Yukarıdaki formülde, A2 hücresindeki değerğ DD, FD ya da FF notlarından biriysei Kaldı,aksitaktirdeGeçti yazacaktır. 6. EĞERSAY fonksiyonu: Belirlenen veri alanında belirli şartauygun verilerin sayısını bulmak için kullanılır. =EĞERSAY(belirtilen aralık;şart) =EĞERSAY(D1:D50;">=50") Yukarıdaki formülde, D1 D50 hücreleri arasından değeri ğ 50 den büyük eşit olanların sayısı bulunacaktır. 17

Tarih ve Metin Fonksiyonları Tarih fonksiyonları : =BUGÜN() =ŞİMDİ() İ İ Metin fonksiyonları: =BİRLEŞTİR(metin1;metin2; ) =BÜYÜKHARF(metin) =KÜÇÜKHARF(metin) =SAĞDAN(metin;karaktersayısı) ) =SOLDAN(metin;karaktersayısı) ) =UZUNLUK(metin) Tarih ve Metin Fonksiyonları 18

ÖRNEK SORU: 400 günlük bir bebek kaç yıl, kaç ay, kaç gün yaşamıştır. (Yıl 365 gün, Ay 30 gün değerlendirilecektir.) ğ ÇÖZÜM: elle çözüm yapılırsa bir bebeğin 1 yıl 1 ay 5 gün yaşadığı hesaplanır. Bu hesap Excel de MOD fonksiyonunu kullanarak yapılabilir. ÖRNEK =MOD(B3;365) AY: (C3 MOD(C3;30))/30 GÜN: MOD(C3;30) 19

UYGULAMA ÖRNEKLERİ 1. Karma örnek uygulama.xls 2. excel eğer formül geçti kaldı koşullu biçimlendirme uygulama.xls 3. Excel formülleri.xls GRAFİK OLUŞTURMA Grafikler, veri tablolarının şekle dönüştürülmüş halidir. Grafikler, büyük miktarlardaki verilerin ve farklı veri serileri arasındaki ilişkilerin daha kolay anlaşılabilmesini sağlamak amacıyla sayısal veri serilerini grafik bir biçimde görüntülemek için kullanılır. Excel de Standart araç çubuğu Grafikdüğmesi kullanılarak ua aa grafik ga oluşturulur. ouştu u u 20

ÖRNEK ADIM ADIM GRAFİK OLUŞTURMA 1. Öncelikle veri tablosu oluşturulur. 2. Bu grafik için kullanmak istediğiniz verinin bulunduğu hücreyi seçin. 3. Ekle sekmesinde, Grafik grubunda Önce grafik türünü, sonra da kullanmak istediğiniz alt grafik türünü tıklatın. 21

UYGULAMA Excel xy grafiği 22