返回列表 上一主題 發帖

請教按兩個條件都符合找到搜尋值的函數寫法

請教按兩個條件都符合找到搜尋值的函數寫法

:$ 各位先進您們好:

首先很抱歉因為是新手
討論區雖已有相關說明
但無下載檔案權限加上笨笨的
理解力很差
故在此又提出類似問題實在很抱歉
還望高手們指點一二

首先同事建有"傳票資料"的活頁簿

傳票號碼                   借方金額           會計科目:   
20101228010        10,000             613321   銷售費用-租金
20101231017          5,397             613321   銷售費用-租金
20101231017             794             613321   銷售費用-租金
20101231226        18,999             613321   銷售費用-租金
20101231116     5,767,361          613321   銷售費用-水電費
20101231116        536,100             613322   銷售費用-水電費

我的工作需按部門將傳票輸入檢核
          A欄                      B欄
1       傳票號碼                      金額
2      20101231226                        18,999
3      20101231226                      727,021
4      20101231226                      685,115
5      20101231044                          2,000
6      20101231116                      536,100


我希望能利用函數在C欄得到資料如下

A欄                     B欄    C欄
傳票號碼                      金額         希望出現符何A+B欄之會計科目
20101231226          18,999        613321   銷售費用-租金
20101231226        727,021        無該項金額
20101231226        685,115        無該項金額
20101231044            2,000        無傳票資料
20101231116        536,100        613322   銷售費用-水電費

請問我在C2應該怎麼寫函數才對

感謝指導
Ann

=IF(COUNTIF($A$2A$18,$F3),IF(COUNTIF($B$2B$18,$G3),LOOKUP(1,1/($A$2A$18&$B$2B$18=$F3&$G3),$C ...
fr447446 發表於 2011-3-29 09:05



首先感謝您的指導
依您的提供已經可以達到我需求

對於看不懂討論區相似主題的說明也覺得很羞愧
實在是工作需要沒有很多時間讓我慢慢瞭解
才硬著頭皮問

對於陣列的觀念不是很懂
可否再請教一下函數中
=LOOKUP(1,1/($A$2:$A$18&$B$2:$B$18=$F2&$G2),$C$2:$C$18)
第一個引數1是指?
第二個引數的意思是?

不論如何真的很謝謝您願意為我解決之前的問題

謝謝
Ann

TOP

我看到很多相同的例子,就在這個討論版
同學們多半用lookup函數或sumproduct函數處理這類問題
建議你多找 ...
chin15 發表於 2011-3-29 08:23



在問題內我也明白
指出已在討論區看到相關主題
只是討論區上的檔案目前無權限下載
光看討論版實在想不出來
受於時間壓力
只好很羞愧地提出問題
麻煩各位先進與予指導

相信我
實在是有先自行找過類似主題
對於自己愚蠢無法瞭解明白
提出重複相關問題
我真的很抱歉
Ann

TOP

這個方式是在這邊學到的...只是我的解釋可能會不清楚~
多看一些別人的問題應該可以找到比較明確的解釋,
...
fr447446 發表於 2011-3-29 20:06


感謝您的不吝指導
Ann

TOP

回復 11# gong


感謝版主的說明有比較懂
我的基礎太差
會更加努力學習

真的很感謝大家讓我的工作快速地順利完成
Ann

TOP

d12
{=IF(ISNUMBER(MATCH($B12&$C12,$A$2A$7&$B$2B$7,0)),OFFSET($C$1,MATCH($B12&$C12,$A$2A$7&$B$ ...
gong 發表於 2011-3-29 23:30


謝謝版主
讓我有豁然開朗的感覺
雖無權限下載您為我說明的檔案
但因為是自己的資料
知道資料內容

我的理解不知對不對
主要是
利用match得到陣列與搜尋值相符合之相對位置
再用offset依該位置取得搜尋值
另外就是運用IF與ISNUMBER去判斷<-這比較容易從書與OFFICE說明理解

真的很感謝比我到書街翻看N本書
來得清楚明白
Ann

TOP

本帖最後由 ann 於 2011-3-30 11:01 編輯
樓上討論有幾點不錯
有時人家在工作,要十萬火急完成,就直接提供答案好了
還有下載權限是不是有檢討的空間 ...
FAlonso 發表於 2011-3-29 22:58


首先真的覺得很幸運找到麻辣家族討論區
讓困擾自己的問題得到高手的指點
快速地解決
心中真的除了感謝就是再感謝

只是可能大家等級都很高了
不瞭解新手面對的困境
在真心喜愛這裡的前提下
提出自己的情形給大家參考

新手不能下載檔案:<-已經解決  很認同贊助論壇的理念
我能理解
但對於自己提出的問題
別人給予解決的回應也不能下載
有時資料若過於複雜
可能不容易理解

在研讀版上已討論過的案例
因無下載權限
真的很難明白(當然我比較笨也有關係)
不是故意重覆給大家找麻煩
謝謝版主與高手們的耐心容忍
更感謝大家給予的協助
Ann

TOP

EXCEL的函數說明,還有很大成長的空間,有時說的是不清不楚,如果在論壇上有看不懂的公式.查看說明是一定要的, ...
ANGELA 發表於 2011-3-30 10:24

感謝您的分享
對新手理解函數用法而言實在太方便了
原本只會傻傻地一個函數一個函數慢慢地拆解
Ann

TOP

關於學習函數,在EXCEL中有一個評估值公式的工具可以幫助我們來檢查公式的運算流程
以樓主的版本(2007),此 ...
Hsieh 發表於 2011-4-4 15:20



    感謝再感謝
Ann

TOP

        靜思自在 : 發脾氣是短暫的發瘋。
返回列表 上一主題