我得到了一套包含航空公司优惠券税数据的数据,我不得不将可兑换税从YQ中分离出来,并将其转换成欧元和美元。经过1100行的VBA完成报告的要求,我必须作出的总和,我完成了。
基本上,税收数据反映了你在截图@ 中看到的内容,但规模要大得多。我需要把每一个可能的税号从数据中取出来,然后算出总数,这就是我陷入困境的地方。如果数据是按税号顺序排列的,按税号计算的税号就不会有多大问题,但由于这是根本不需要的,而且在优惠券没有特定税种时会创建更多的列:
YQ BE IT HB EX MJ VT
YQ BE DE RA
将成为:
YQ BE IT HB EX MJ VT
YQ BE
我需要从订单列表中生成账单。
我有一个查询,其中我得到了所有尚未支付的订单(paid_date = null),但问题是一些订单具有不同的税号。现在,我只能在该查询中组合具有相同税号的订单。
我正在考虑类似下面这样的事情,但这显然不起作用:
SELECT * from orders
WHERE paid_date IS NULL AND tax_code = MAX(tax_code);
几乎就像一个反Distinct。
更新:
对不起,我想问题不是很清楚。我不是在找税号。我在找一份税号都一样的订单清单。但我并不关心它是哪种代码。这实际上只是一种安全措施,通常所有的税号都是相同的,但在极少数
我有一个带有类类型TaxDetails的列表
public class TaxDetails
{
public string ID {get; set;}
public string ItemID {get; set;}
public string TaxID {get; set;}
public string TaxCode {get; set;}
public decimal TaxAmount {get; set;}
}
可以有许多具有相同税务ID的项目,但是ID不会重复。我需要寄回一本字典,里面有税号和它的总和。这意味着当得到和时,它应该是按税号分组的。
我想要得到税值的总和,对于每个唯一的税号,一组税号的帐单编号不知何故我的公式失败了。让我知道我做错了什么。 =Query(Bills!$A$2:$CM,"Select L,C,SUM(BC),SUM(AV),SUM(CE),SUM(CC),SUM(CD) where L匹配"&ArrayFormula("'"&textjoin("|",1,A2:A10)&“Group by L,C”,0)“)”)
伙计们,我有一个查询,就是返回一些税号。(取决于所选择的文档编号)。
//call method DoQuery and assign returned result to DataReader
DataReader = DoQuery("select oa.[OtherAmountCode] as 'Tax code'
FROM [Biatss_PC_SRV].[Pax].[SalesDocumentOtherAmount] as oa
INNER JOIN [Biatss_PC_SRV].[Pax].[Sale
我有这样的代码:
query = "SELECT SUM(amount) FROM set_payment777 GROUP BY customer_VAT"
mycursor.execute(query)
for row0 in mycursor:
query = "SELECT SUM(amount) FROM customers_payments777 GROUP BY customer_VAT"
mycursor.execute(query)
for row1 in mycursor:
final_row
我只想列出看起来像DDDDDDDDDLLDDDD的增值税号码,否则我必须列出空。
case when o.VAT_NUMBER= TO_char(o.VAT_NUMBER, '999999999LL9999') then o.VAT_NUMBER
else 'NULL' end as VAT_NUMBER,
我很确定我已经接近了,但仍然遗漏了一些东西: