這是vlookup的逆序查詢的經典用法。vlookup只能在首列搜尋,返回指定列的資料,上面的公式是搜尋列不在第一列的,因此利用if的陣列用法,將a列和b列進行「調序」。
if(,b1:b7,a1:a7)——if的資料用法,當條件為1時,返回第乙個結果b1:b7;當條件為0時,返回第二個結果a1:a7。這裡兩個條件是同時判斷的,所返回的兩個結果組成乙個b列資料在前a列資料在後的陣列。以利於vlookup搜尋。
vlookup函式在上面生成的陣列首列(b列資料)查詢,返回陣列第2列(單元格區域中的a列)的資料。
物件導向的組合用法
類的組合 乙個類中以另乙個類的物件作為資料屬性 例1.人裝備 class weapon def prick self,obj 這是該裝備的主動技能,扎死對方 obj.life value 500 假設攻擊力是500 class person 定義乙個人類 role person 人的角色屬性都是人 ...
python物件導向的組合用法
的重複利用除了繼承還有另外的一種方式,就是 組合 組合 在乙個類中以另外乙個類的對我峽谷作為資料屬性,稱為類的組合 例如 計算圓環的面積 最開始 我們不使用組合 from math import pi class circle def init self,r self.r r def circle ...
Python 物件導向的組合用法
乙個類中以另乙個類的物件作為資料屬性 乙個類中引用另乙個類的物件 一種 有 的關係 比如 定義 1個人類 1個 類 然後 張三 有 槍 李四 有 刀 from math import pi class circle 定義了乙個圓形類 提供計算面積 area 和周長 perimeter 的方法 def...