ABCDEF
1
BilKategoriTajukFungsiFormulaVideo
2
1SpreadsheetArrayFormulaMenyusun semula teks/ data column{=ARRAYFORMULA(C2:C)https://youtu.be/JvWS1f7GxdI
3
2SpreadsheetArrayFormulaGabung teks/ data column{=ARRAYFORMULA(C3:C&" "&D3:D)https://youtu.be/rGkH8blwiX8
4
3SpreadsheetArrayformula AdvanceMenyusun semula teks/ data column{=if(A4:A<>"",ARRAYFORMULA(D4:D),''")https://youtu.be/z1Fc_Bz-w1A
5
4SpreadsheetSubstituteTukar format, buang whitespace dll{=arrayformula(SUBSTITUTE(B5:B," ",""))https://youtu.be/gEAy1adNPpU
6
SpreadsheetSubstituteBuang Data Tidak Diperlukan{=arrayformula(SUBSTITUTE(C2:C,"m-",""))SDA
7
5SpreadsheetIfMenukar data{=arrayformula(if(E2:E="Ya","Setuju","Tidak Setuju"))https://youtu.be/KbW76U4XvWU
8
6SpreadsheetSplitMembahagikan data (Column berlainan){=arrayformula(split(A3:A," ",""))https://youtu.be/W7iQmkpvEfc
9
7SpreadsheetUpper/ LowerMenukar teks (Huruf Kecil/ Huruf Besar){=arrayformula(UPPER(F3:F))
{=arrayformula(lower(M3:M))
https://youtu.be/9Jmj4WMA_fk
10
8SpreadsheetAuto NumberingMembuat Nombor Siri (Sijil dll)
{=ArrayFormula(IF(LEN(A:A),if(ROW(A:A)=1,"NOMBOR REKOD",TEXT(ROW(A:A)-1,"0000")),))
https://youtu.be/gMXrCsf0h_Q
11
9SpreadsheetAuto Numbering (2)Membuat Nombor Bilangan Secara Auto{={"BIL";IFERROR(SEQUENCE(COUNTA(B2:B),1))}https://youtu.be/wdyDq1eHAYA
12
10SpreadsheetCountifsMembuat Kiraan Jumlah Berdasarkan Teks{=arrayformula(COUNTIFS(Substitute!G:G,A1:A2))https://youtu.be/CNE0NB0Y19g
13
11SpreadsheetSumifsMembuat Kiraan Jumlah Berdasarkan Nombor{=SUMIFS(Form!G:G,Form!D:D,B2)https://youtu.be/xFU2CGZmaRA
14
12SpreadsheetImportrangeMenyalin Data dari Spreadsheet Yang Lain
{=IMPORTRANGE("1zhKldCnVOqiKeDhNQbWoz7R50A0ofB6THRKzq70-3j8","Combine!a:e")
https://youtu.be/2pjHHUvwXtg
15
13SpreadsheetImportrange Multiple SheetGabungkan Data Dari Spreadsheet Yang Berlainan
{=query({IMPORTRANGE("1UkSZ-66Ljp8sN8yts_SVtZ5EOA3DR8ejD9nBxR-Girs","a2:d");IMPORTRANGE("1xxFKUVX3PTc1lx9_m6T9CP0X-YR9mhjH_1Lc1cBKOCs","a2:d")},"Select * Where Col1 is not null")
https://youtu.be/DXNeL9Wcdyc
16
14SpreadsheetQueryUntuk Memilih Data2 Tertentu sahaja{=QUERY('Gabung Importrange'!A:D,"select * Where C='D2'")https://youtu.be/4LdU8QhU-js
17
15SpreadsheetArrayformula + FindUntuk Mengambil Nama Murid (Bahagian Depan){=ArrayFormula(iferror(left(D2:D,find(" ",D2:D)-1),""))https://youtu.be/iKZCBbdG9OM
18
16SpreadsheetAuto QR CodeMembina QR Code secara bundle (pautan)
{=ARRAYFORMULA(IF(J2:J="","","https://chart.googleapis.com/chart?cht=qr&chs=200x200&choe=UTF-8&chl="&ENCODEURL(J2:J)))
https://youtu.be/Kt-SKjvr8y4
19
17SpreadsheetTransposeTukar Format Horizontal Kepada Vertical{=transposehttps://youtu.be/9y_qqFgZ59M
20
18SpreadsheetConvert GambarTujuan bagi pengguna Autocrat / Data Studio
{=arrayformula(if(row(D2:D)=1,"photo id",substitute(D2:D,"open?","uc?export=view&")))
https://youtu.be/1u-jdEdwXdk
21
19SpreadsheetConvert Gambar (Multiple)Tujuan bagi pengguna Autocrat / Data Studio
Updated: {=arrayformula(if(row(A:A)=1,"photo1 photo2 photo3 photo4 photo5",substitute(D:D,"open?","thumbnail?sz=w500&")))
Then split: =arrayformula(IFERROR(split(D:D,", "),""))
https://youtu.be/xC93EGdZMi0
22
20SpreadsheetSortn (Remove Duplicate Lama)Buang Data Duplicate Yang Lama{=sortn(sort(A2:C,1,false),2000,2,2,false)https://youtu.be/CjKnk8n6pjc
23
21SpreadsheetSortn (Remove Duplicate Terkini)Buang Data Duplicate Yang Terkini{=sortn(sort(A2:F,2,false,3,false),2000,2,4,False,6,FALSE)https://youtu.be/iPkmbdjQN3w
24
22SpreadsheetResize ColumnBesarkan semula size column yang terlampau kecilhttps://youtu.be/jq3AeCWBArM
25
23SpreadsheetHyperlink WhatsappMemudahkan Penghantaran Mesej melalui Whatsapphttps://api.whatsapp.com/send?phone=+6https://youtu.be/0QcnWU5Ac1s
26
24SpreadsheetVlookupMemudahkan Carian Semula Data melalui Databased{=VLOOKUP(D2,'Gabung Importrange'!A:D,2,0)https://youtu.be/x2cA3VfBDYY
27
25SpreadsheetVlookup ReverseMemudahkan Carian Semula Data melalui Databased
{=arrayformula(iferror(VLOOKUP(A2:A,{'Gabung Importrange'!B:B,'Gabung Importrange'!A:A},2,0),""))
https://youtu.be/Z70uuQ5Kn-E
28
26SpreadsheetScript For Check BoxSplit Data Dari Form Check BoxSkript Cikgu Sarid
https://www.youtube.com/watch?v=cWlZtVftzU4
29
27SpreadsheetScript For Check Boxadvance splitsplit formula
https://www.youtube.com/watch?v=CuyxWn3_4IM
30
28SpreadsheetCONDITIONAL FORMATINGMengenalpasti Data Duplicate{=COUNTIF($B:$B,$B2)>1https://youtu.be/STyTdyhEUJs
31
29SpreadsheetMengira Jumlah Koma (,)
Mengira Kehadiran Murid/ Guru (Mempunyai Check Boxes)
{=ARRAYFORMULA({"GURU HADIR";if(X2:X<>"",IF(Z2:Z<>"",(LEN(TRIM(Z2:Z))-LEN(SUBSTITUTE(TRIM(Z2:Z),",",""))+1),0),"")})
32
30SpreadsheetFilterMemudahkan Data APDM ditafsir
SAMPLE : https://docs.google.com/spreadsheets/d/1reMXrvAOqRVjTx2Ou07qJZMPLFpNOjb_lTsxFB9BQbY/edit?usp=sharing
33
31Spreadsheet
Arrayformula + Jumlah (Bilangan) / SUMIFS
{={"JUMLAH BACAAN";ARRAYFORMULA(IF(D2:D="","",(SUMIF(A2:A,D2:D,B2:B))))}
34
Google FormNo KP
^[0-9]{6,6}\-[0-9]{2,2}\-[0-9]{4,4}$ (Regular Expression - Contain)
[0-9]{12} (Regular Expression - Match)
35
Google FormHuruf Besar^[^a-z]*$ (Regular Expression - Contain)
36
Google FormPassword(Regular Expression - Contain) & Masukkan Password
37
Google FormCustom Header (Canva)
38
Google FormAuto Closed
39
Google FormNotification Ke TelegramPAUTAN
40
Data StudioUpper/ LowerTukar Perkataan Huru Besar/ Kecilupper(nama table)
41
Data StudioHyperlinkTukar Pautan kepada Gambar Yang Dipilihhyperlink(nama table,image("nama fail gambar))
42
Data StudioHyperlinkTukar Pautan kepada Gambar Link Asal{HYPERLINK(Pautan,IMAGE(Pautan Gambar))
43
Data StudioHyperlinkTukar Pautan kepada Tekshyperlink(nama table,("masukkan teks sendiri")
44
Data StudioCONCATMenggabungkan Tajuk dalam 1 Column{CONCAT("n\n Tajuk : ",Judul,"n\n",Kategori,"n\n,Bahasa)
45
Data StudioParameterMembuat Carian
46
Data StudioParameterPaparan Data Yang Diperlukan (Horizontal)
47
Data StudioConcatGabungan Data dari Columnconcat(table 1 , table 2. table 3)
48
Data StudioPeratusanPeratusan dari Gabungan Data (Column)
49
Data StudioBlend DataGabungan Data dari Multiple Sheet
50
Data Studio
51
Data Studio
52
Data Studio
53
Data Studio
54
Data Studio
55
Data Studio
56
Data Studio
57
Data Studio
58
AppsheetDSKP[SUBJEK]
59
AppsheetSELECT(REFF[MINGGU],TRUE)
60
Appsheet
Create File - Jana Laporan updated
for AUTOMATED PDF
CONCATENATE("/appsheet/data/",CONTEXT(AppName),"/LAPORAN/",[Kategori],"/",[Unit],"/",[PROGRAM],".pdf")
61
AppsheetCreate File - Jana URL updatedfor AUTOMATED URL
CONCATENATE("https://www.appsheet.com/template/gettablefileurl?appName=",CONTEXT(AppName),"&tableName=","LAPORAN","&fileName=",ENCODEURL([PDF]))
62
Appsheetfor AUTOMATED IMAGE
CONCATENATE("https://www.appsheet.com/template/gettablefileurl?appName=",CONTEXT(AppName),"&tableName=","LAPORAN","&fileName=",ENCODEURL([GAMBAR 1]))
63
AppsheetKRITERIA
SELECT(DSKP[TEMA],AND([SUBJEK]=[_THISROW].[SUBJEK],[TINGKATAN]=[_THISROW].[TINGKATAN]))
64
Appsheetkriteria 2
SELECT(Masa[Minggu],AND([Tarikh]=[_THISROW].[Tarikh],[Hari]=[_THISROW].[Hari]))
65
AppsheetKIRA TEXTcount([AKTIVITI])
66
Appsheet
67
Appsheetslice for 24 ourAND(NOW() > [Timestamp], HOUR(NOW() - [Timestamp]) < 24)
68
Appsheet
69
Appsheet
70
Appsheet
71
Appsheet
72
Appsheet
73
Appsheet
74
AppsheetCreate File - Jana LaporanMembina Laporan untuk dipaparkan pada apps
{CONCATENATE("/appsheet/data/AppsRPHSR-2270427/Frph/",[PENDAFTARAN],".pdf")
75
AppsheetCreate File - Jana URLMembina URL bagi laporan yang dicetak
{CONCATENATE("https://www.appsheet.com/template/gettablefileurl?appName=","AppsRPHSR-2270427","&tableName=","APPS ERPH","&fileName=",ENCODEURL([FILE]))
76
AppsheetPromo Code... Sehingga 100 userAPPS4CV19
77
78
79
AppsheetUser settingUsername
lookup([_thisrow].[username],"pegawai","username","username")=[username]
80
AppsheetUser settingPasswordIN([username],pegawai[username])
81
AppsheetUser settingPassword
AND(IN([PASSWORD],pegawai[PASSWORD]),ISNOTBLANK([level]))
82
AppsheetUser settingNama
lookup([_thisrow].[Username]&[_thisrow].[password],"pegawai","combine","Nama")
83
AppsheetUser settingLevel
lookup([_thisrow].[Username]&[_thisrow].[password],"pegawai","combine","level")
84
AppsheetUser settingCombine[Username]&[Password]
85
Appsheetusersettings(Username)
86
Appsheetslice[username]=usersettings(username)
87
Appsheet
88
AppsheetSECURITY BY EMAIL (DATA)SECURITY FILTERS
or([NAMA GURU].[EMAIL]=USEREMAIL(),[NAMA GURU].[ADMIN]=USEREMAIL(),[NAMA GURU].[ADMIN1]=USEREMAIL(),[NAMA GURU].[ADMIN2]=USEREMAIL(),[NAMA GURU].[ADMIN3]=USEREMAIL(),[NAMA GURU].[ADMIN4]=USEREMAIL(),[NAMA GURU].[ADMIN5]=USEREMAIL(),[NAMA GURU].[ADMIN6]=USEREMAIL(),[NAMA GURU].[ADMIN7]=USEREMAIL(),[NAMA GURU].[ADMIN8]=USEREMAIL(),[NAMA GURU].[ADMIN9]=USEREMAIL(),[NAMA GURU].[ADMIN10]=USEREMAIL(),[NAMA GURU].[ADMIN11]=USEREMAIL(),[NAMA GURU].[ADMIN12]=USEREMAIL(),[NAMA GURU].[ADMIN13]=USEREMAIL())
89
AppsheetSECURITY BY EMAIL (USER)SECURITY FILTERS
or([EMAIL]=USEREMAIL(),[ADMIN]=USEREMAIL(),[ADMIN1]=USEREMAIL(),[ADMIN2]=USEREMAIL(),[ADMIN3]=USEREMAIL(),[ADMIN4]=USEREMAIL(),[ADMIN5]=USEREMAIL(),[ADMIN6]=USEREMAIL(),[ADMIN7]=USEREMAIL(),[ADMIN8]=USEREMAIL(),[ADMIN9]=USEREMAIL(),[ADMIN10]=USEREMAIL(),[ADMIN11]=USEREMAIL(),[ADMIN12]=USEREMAIL(),[ADMIN13]=USEREMAIL())
90
Appsheetsetting whatsappbehavior
CONCATENATE(“https://api.whatsapp.com/send?phone=",CONCATENATE("+6”,[No HP]))
91
Appsheetauto hariSWITCH(WEEKDAY([Tarikh]),
1, Ahad,
2, Isnin,
3, Selasa,
4, Rabu,
5, Khamis,
6, Jumaat,
7, Sabtu,
"Tiada Data")
92
AppsheetTUKAR IMAGE KEPADA LINK
CONCATENATE("https://www.appsheet.com/template/gettablefileurl?appName=",CONTEXT(AppName),"&tableName=","LAPORAN","&fileName=",ENCODEURL([GAMBAR 1]))
93
AppsheetTUKAR FILE KEPADA LINK
IF(ISNOTBLANK([_THISROW].[BROSUR]),CONCATENATE("https://www.appsheet.com/template/gettablefileurl?appName=",CONTEXT(AppName),"&tableName=","LAPORAN","&fileName=",ENCODEURL([BROSUR])),"")
94
Excell Hantar Pesanan Whatsapp PukalWhatsapp bulkSkrip
95
Appsheetmy Note APPS
https://docs.google.com/document/d/1s_ccJo3DsAw8MIntxTOaWj_vNR32qQtaSMSP1hzWvt4/edit
96
MODUL
https://docs.google.com/presentation/d/19jhwzR5VZwoQeDl2bOO6xjC5l40O0pr3gLKP5EMBkRE/edit#slide=id.p
97
98
99
CONCATENATE("https://api.whatsapp.com/send?phone=6",[_THISROW].[NO HP AYAH],"&text=",
ENCODEURL(CONCATENATE("HAPPY BIRTDAY TO YOU " ,[Nama])),"%0a",
ENCODEURL("------------------------------------------------------------"),"%0a",
ENCODEURL("Di kesempatan ini, cikgu ingin mengucapkan selamat menyambut hari kelahiran"),"%0a",
ENCODEURL("Semoga kehidupan tahun ini lebih baik dari tahun lepas "),"%0a",
ENCODEURL("dan tahun akan datang lebih baik dari tahun ini"),"%0a",
ENCODEURL("------------------------------------------------------------"),"%0a",
ENCODEURL("*Hidup Biar Berbudi, Biar Jasa Menjadi Amalan*"),"%0a",
ENCODEURL("------------------------------------------------------------"),"%0a",
ENCODEURL("Sekian dari Cikgu Sarid"),"%0a",
ENCODEURL("PK HEM SK Pengkalan Kubor Salor")
)
100