我无法从未使用的运算符中删除零

时间:2019-06-28 11:22:27

标签: regex if-statement google-sheets google-sheets-formula array-formulas

.

我在Google表格中编写了此电子表格,并且正在使用整列来获取A + B = C的计算结果。 //MARK- File Export Functions func createPDF(text:String, filename:String) { // 1. Create Print Formatter with input text. let formatter = UIMarkupTextPrintFormatter(markupText: text) // 2. Add formatter with pageRender let render = UIPrintPageRenderer() render.addPrintFormatter(formatter, startingAtPageAt: 0) // 3. Assign paperRect and printableRect let page = CGRect(x: 0, y: 0, width: 595.2, height: 841.8) // A4, 72 dpi let printable = page.insetBy(dx: 0, dy: 0) render.setValue(NSValue(cgRect: page), forKey: "paperRect") render.setValue(NSValue(cgRect: printable), forKey: "printableRect") // 4. Create PDF context and draw let rect = CGRect.zero let pdfData = NSMutableData() UIGraphicsBeginPDFContextToData(pdfData, rect, nil) for i in 1...render.numberOfPages { UIGraphicsBeginPDFPage(); let bounds = UIGraphicsGetPDFContextBounds() render.drawPage(at: i - 1, in: bounds) } UIGraphicsEndPDFContext(); // 5. Save PDF file //let documentsPath = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0] let documentsPath = NSSearchPathForDirectoriesInDomains(.applicationSupportDirectory, .userDomainMask, true).first! pdfData.write(toFile: "\(documentsPath)/\(filename).pdf", atomically: true) print("saved success:\(documentsPath)\(filename)") } <-这是针对整个C列的公式,但是我需要对其进行修改,以不计算A或B是否为空。

2 个答案:

答案 0 :(得分:1)

看看是否可行

=ArrayFormula(if( len(E2:E) * len(D2:D); E2:E*D2:D;))

答案 1 :(得分:1)

改为使用以下公式:

import multiprocessing as mp
from asynced import process_async_main, process_pool_init_per_process


# Really init the mp_pool
no_of_processes = 4
q = mp.Queue()
mp_pool = mp.Pool(no_of_processes, process_pool_init_per_process, (q,))

line = "Hi, this is a test to test mp_queues with mp process pools"
handler = mp_pool.apply_async(process_async_main, (line,))
mp_resp = handler.get()

while not q.empty():
    print(q.get()) # This should be the inital line + "_asynced"

enter image description here


$ python3 mp_process_example.py
Hi, this is a test to test mp_queues with mp process pools
Hi, this is a test to test mp_queues with mp process pools_asynced

0