Ruang Excel

Excel application sharing, knowledge of Microsoft Excel, and visual basic application (vba) for education.

Enjoy You'r Visiting

Showing posts with label Aplikasi data Base siswa. Show all posts
Showing posts with label Aplikasi data Base siswa. Show all posts

Sunday, June 7, 2020

Cara Membuat Daftar Siswa dengan validation excel

Ruang Excel : Selamat berjumpa rekan-rekan pencinta microsoft excel, semoga semuanya dalam keadaan sehat wal'afiat sehingga dapat menjalankan aktivitas dalam kesehariannya. Pada kesempatan kali ini saya akan berbagi ilmu bagaimana Cara membuat daftar siswa dengan validasi pada microsoft excel dengan menggunakan formula index dan beberapa formula excel lainnya.


Ok, Kita mulai dari langkah pertama, yakni kita persiapkan sheet1 untuk Data utama (database) dan sheet2 untuk Daftar Siswa (droplists). Silahkan buat tabel data utama (database) pada sheet1 seperti berikut :



Cara Membuat Daftar Siswa dengan validation excel


Pada kolom helper 1 (F4) kita isi dengan formula excel :

=ROWS($E$4:E4)


Pada kolom Helper 2 (G4) kita isi dengan fomula excel :

=IF(Sheet2!$F$1=E4;F4;"") 


dan pada kolom helper 3 (H4) kita isi dengan menggunakan rumus atau formula excel :

=IFERROR(SMALL($G$4:$G$15;ROWS($G$4:G4));"").  


kemudian tarik kursor pada pojok cell tersebut ke bawah hingga ke cell F15.


Selanjutnya, pada langkah kedua. Kita buat daftar siswa dengan menggunakan data validasi dan formula index, iferror, dan columns.

Kita buat tabel seperti di bawah ini :



Cara Membuat Daftar Siswa dengan validation excel


Pada kolom nomor kita buat  nomor automatis dengan menggunakan formula IF. 

Pada kolom Nama siswa (B4) kita isi formula excel :


=IFERROR(INDEX(Sheet1!$B$4:$E$15;Sheet1!$H4;COLUMNS($A$4:A4));""), 


Pada kolom jenis kelamin kita isi dengan formula excel :


=IFERROR(INDEX(Sheet1!$B$4:$E$15;Sheet1!$H4;COLUMNS($A$4:B4));""), 


Pada kolom Tempat tanggal lahir kita isi dengan formula excel :


=IFERROR(INDEX(Sheet1!$B$4:$E$15;Sheet1!$H4;COLUMNS($A$4:C4));""),  


Pada kolom kelas kita isi dengan formula excel :


=IFERROR(INDEX(Sheet1!$B$4:$E$15;Sheet1!$H4;COLUMNS($A$4:D4));"").

 

Selanjutnya kita ke langkah ketiga yakni membuat data rombel kelas untuk validasi seperti contoh pada cel F4:F13. Kemudian kita letakkan kursor pada cell F1 dan klik menu ribbon (Data) kemudian pilih Data validation ==> list dan isikan pada kolom source dengan =$F$4:$F$13.


Ingat pada Sheet2!$F$1 merujuk pada validation. Setelah semua sudah dilakukan silahkan dicoba dengan merubah validation pada cell F1 pada sheet2. 


Demikian share kali ini. Semoga Cara Membuat Daftar Siswa dengan validation excel bermanfaat dan Sukses selalu.


Tutorial Cara membuat daftar siswa dengan validasi dan contoh file excel







Wednesday, September 4, 2019

Cara Membuat Command Button Pencarian data Siswa Otomatis

https://ruangexcel.blogspot.com/

Ruangexcel.blogspot.com : Dalam setiap aplikasi database peserta didik pada masing-masing lembaga pendidikan pasti terdapat berbagai macam format berupa data siswa seperti daftar absen, biodata per individu dan sebagainya. nah, pada kesempatan kali ini, saya akan mencoba untuk berbagi beberapa cara untuk mencari data siswa per individu berupa biodata. Mari kita ikuti langkah-langkah membuat daftar pencarian data dengan menggunakan atau memanfaatkan visual basic berikut ini :

Pertama, buka lembar kerja microsoft excel dan buat lembar sheet FORM dan DATABASE.

Kedua, setelah kita membuat lembar kerja pada langkah pertama, kita buat format data utama siswa (database) dan format biodata (Form Data Pencarian).. Format Form bisa ikuti seperti gambar form di atas dan sheet Database mulai isi data dari cell A2:G8 kemudian save dalam bentuk macro-enabled worksheet.

Ketiga, buka kembali lembar file microsoft excel yang barusan dibuat dan buat CommandButton dan masukan kode scrip berikut :

Dim WRisi, WRdata As Worksheet
Dim I, KL, RB, NM, IA, xs
Dim BARIS, KOLOM
Dim urut
Dim pesane
Private Sub CommandButton1_Click()
    Set WRisi = Worksheets("FORM")
    Set WRdata = Worksheets("DATABASE")
   
    If Label1.Caption = "NAMA" Then
        For I = 1 To 200000
            RB = 2
            If WRdata.Cells(I, 5).Value = WRisi.Range("D8").Value Then
                For IA = 11 To 40
                    RB = RB + 1
                    WRisi.Cells(IA, 4).Value = WRdata.Cells(I, RB).Value
                Next IA
                Exit Sub
            End If
        Next I
    Else
        For I = 1 To 200000
            RB = 2
            If WRdata.Cells(I, 3).Value = WRisi.Range("D8").Value Then
                For IA = 11 To 40
                    RB = RB + 1
                    WRisi.Cells(IA, 4).Value = WRdata.Cells(I, RB).Value
                Next IA
                Exit Sub
            End If
        Next I
    End If
End Sub

Private Sub Label1_Click()
    If Label1.Caption = "NAMA" Then
        Label1.Caption = "NIS"
    Else
        Label1.Caption = "NAMA"
    End If
End Sub

Demikian berbagi pada kesempatan kali ini semoga bermanfaat. Contoh file pencarian data siswa unduh Command Button Pencarian data Siswa Otomatis

 

Friday, May 3, 2019

Aplikasi Input Data Siswa dari Unduhan Dapodikdasmen Versi Excel

Ruangexcel.blogspot.co.id  Setelah Kemdikbud melalui Diktorat Jendral Pendidikan Dasar dan Menengah merelis Aplikasi dapodik versi 2019. Sejalan dengan itu, saya berinisiatip membuat aplikasi data siswa yang mana data tersebut diambil dari aplikasi dapodikdasmen. Alhamdulillah, Pada tanggal 1 Muharam 1440 H telah dirilis Apilkasi Data Siswa 2018 berbasis visual basic yang terintegrasi dengan data unduhan peserta didik pada aplikasi Dapodikdasmen versi 2019.

Aplikasi Data Siswa yang telah dikembangkan ini menampilkan beberapa menu edit dan  cetak  untuk memenuhi kebutuhan operator sekolah maupun guru dalam pengadaan administrasi kelas yakni menu Input data, Data Siswa, Biodata, Daftar Absen siswa, daftar nilai, copy-paste, dan close. Pada menu import data, kita gunakan untuk menginput data peserta didik hasil unduhan aplikasi dapodikdasmen sehingga data yang kita miliki sesuai atau akurat dengan data yang ada pada aplikasi dapodikdasmen baik data online maupun offline.


Pada aplikasi Data siswa berbasis visual basic ini, ketika aplikasi pertama kita dibuka akan menampilkan menu login seperti tampak pada gambar di bawah ini.


Setelah kita berhasil login maka secara otomatis menu login akan tertutup dan akan mengaktifkan menu input siswa, data siswa, biodata, daftar absen, daftar nilai, alat (tools) dan informasi seperti terlihat gambar di bawah yang akan membuka bebarapa sheet yang kita inginkan.



Aplikasi Data Siswa versi 08.01 berbasis visual basic (vba) ini dapat dijalankan pada microsoft office 2007 atau microsoft office 2010. Pada menu input data terdapat menu untuk mengurutkan data berdasarkan Nomor induk sekolah (NIPD) dan mengurutkan berdasarkan rombel kelas secara otomatis. Perlu kita pahami, dalam input data siswa dari hasil unduhan file peserta didik aplikasi dapodikdasmen.

Pertama, kita dapat bertahan karena data siswa akan terinput dengan proses yang memerlukan beberapa menit atau sedikit data peserta didik dari file unduh dapodikdasmen yang akan kita masukan ke dalam aplikasi data siswa 2018 berbasis visual basic ini.
Kedua, ketika kita selesai mengunduh data peserta didik di aplikasi dapodikdasmen jangan lupa ubah atau simpan ke dalam jenis workbook agar data yang telah kita unduh dapat dimasukkan ke dalam aplikasi data siswa 08.01 berbasis vba.

Aplikasi Input data siswa  dari unduhan dapodikdasmen  Unduh di sini