2014年7月14日 星期一
EXCEL:儲存格的公式使用技巧
=IF(F2="","",INDIRECT("座號姓名!C"& (F2+4)))
=========================================
當儲存格的值寫入會引發其它儲存格的改變時,不可使用value,要改用FormulaR1C1 。如下面的例子。
=======================================
Sub 學生觀點寫入()
For n = 1 To 7
j = n + 2
k = 15 - (n - 1) * 2
For i = 1 To 7
Sheets("座位表初填").Cells(k, 12 - i).FormulaR1C1 = _
Sheets("座位表初填_學生或老師觀點").Cells(j, i).FormulaR1C1
Next i
Next n
Sheets("座位表初填").Select
End Sub
==============================================
Sub 老師觀點寫入()
For n = 1 To 7
j = 24 - n + 1
k = 15 - (n - 1) * 2
For i = 1 To 7
Sheets("座位表初填").Cells(k, 5 + (i - 1)).FormulaR1C1 = _
Sheets("座位表初填_學生或老師觀點").Cells(j, i).FormulaR1C1
Next i
Next n
Sheets("座位表初填").Select
End Sub
=================================================
2014年2月25日 星期二
EXCEL:流水號的製造
EXCEL:流水號的製造
===================================
A1的值2014
="S"&RIGHT(A$1,2)&TEXT(ROW(A1),"-000000")
產生:S14-000001
=====================================
==TEXT(ROW(A1),"000000")
產生:000001
=====================================
===================================
A1的值2014
="S"&RIGHT(A$1,2)&TEXT(ROW(A1),"-000000")
產生:S14-000001
=====================================
==TEXT(ROW(A1),"000000")
產生:000001
=====================================
EXCEL:VLOOKUP
=VLOOKUP(B2,SUMMARY!$A$2:$S$65536,1,0) .
B2 就是我們要的來源資料的位置 , 用 B2 儲存格內的資料作為搜尋的條件 , 搜尋的範圍是 SUMMARY 頁面 ( SUMMARY! ) 中的 A1 到 S65536 ( $A$2:$S$65536 ) 中的第一個 COLUME (,1 )
=IF(ISNA(VLOOKUP(B2,SUMMARY!$A$2:$S$65536,1,0)),"",VLOOKUP(B2,SUMMARY!$A$2:$S$65536,1,0)
正常情況下 , 當 VLOOKUP 找不到要找的東西的時候 , 它就會顯示 N/A , 所以用了 ISNA 和 兩個雙引號來避免它的 N/A 出現 , 當找不到我想要的東西的時候 , 就給我顯示空白就好 , 我不要看到 N/A
B2 就是我們要的來源資料的位置 , 用 B2 儲存格內的資料作為搜尋的條件 , 搜尋的範圍是 SUMMARY 頁面 ( SUMMARY! ) 中的 A1 到 S65536 ( $A$2:$S$65536 ) 中的第一個 COLUME (,1 )
=IF(ISNA(VLOOKUP(B2,SUMMARY!$A$2:$S$65536,1,0)),"",VLOOKUP(B2,SUMMARY!$A$2:$S$65536,1,0)
正常情況下 , 當 VLOOKUP 找不到要找的東西的時候 , 它就會顯示 N/A , 所以用了 ISNA 和 兩個雙引號來避免它的 N/A 出現 , 當找不到我想要的東西的時候 , 就給我顯示空白就好 , 我不要看到 N/A
訂閱:
文章 (Atom)
關節卡卡或彈響
關節間產生的潤滑液少,關節摩擦的損耗 髖關節彈響。 一般有兩種情況,第一種是關節外彈響較常見。 發生的主要原因是髂脛束的後緣或臀大肌肌腱部的前緣增厚, 在髖關節作屈曲、內收、內旋活動時,增厚的組織在大粗隆部前後滑動而發出彈響, 同時可見到和摸到一條粗而緊的縴維帶在...
-
工作表 : 工作表名稱: Sheets("Sheet1").Name = "001" '工作表命名 WorkSheets.Name 工作表名稱 ActiveWorkbook.Sheets(i).Name '取得...
-
================== Range("A1").Select With Selection .HorizontalAlignment = xlLeft '水平對齊 .VerticalAlignment = xl...