Tag: 杰出

如何计算单列的值(任何string,整数,两者的混合),但是如果有任何重复条目,则不应该被计数?

在这里,我使用这个公式COUNTA(A5:A65536) 。 它正在工作,但它正在计算重复的条目。 sheetname.write(2, 0, Formula("COUNTA(A5:A65536)")) 我想要在A2单元格的数量 我的Excel表单栏: Total number of entries 3 Number of entries 21w3331 21w3332 21w3332 这里总的没有条目应该是2因为21w3332重复,但我得到条目总数3

Django电子表格应用程序

我正在创build一个Django应用程序,您可以在其中上传Excel电子表格文件并将其插入到应用程序中。 但我有点整理了import。 我需要的是一种方式来dynamic地存储值,我基本上需要每行的X个字段,每三个可能的types。 这些将是: 布尔 串 数 我怎么会这样做呢? 假设我有一些包含这些信息的模型: 包含名称和一些“标题”的电子表格 – 将包含属于该电子表格(但dynamic扩展)的字段(及其名称)。 一行可以有多个单元格,每个单元格的types都是布尔型,string或数字。 一个例子可能是这样的: 电子表格100 名称(string) 城市(string) 宗教? (布尔值) 电话号码(号码) 然后我需要将下面的单元格与适当的头部配对,如下所示: 行 名称=“Bob好奇” 城市=“纽约” 宗教=“是” phonenumber =“888 888 888” 我希望能够解释一下,如果没有,请继续询问你可能想要解释的任何事情。 提前致谢! 🙂

Django上传和读写大型Excel文件

我是新的Django和我的应用程序需要用户上传Excel文件。 在服务器端,我正在读取每个单元格的excel文件,追加一些值,然后翻译这些值,再次写回excel文件并下载附件。 我能够执行此操作的小文件,但对于大文件,它给了我超时错误。 请看下面。 enter code here def translatedoc(request): data="" convrowstr="" if request.method=='POST': response = StreamingHttpResponse (content_type='application/vnd.ms-excel') try: form=fileUpload(request.POST,request.FILES) if form.is_valid(): input_file=request.FILES.get('file') sl=request.POST.get('fsl') if sl=="Detect Language": sl="auto" else: # get sl code from database sl=languagecode.objects.filter(Language=sl).values_list('code') sl=str(sl[0][0]) # get tl code from database tl=languagecode.objects.filter(Language=request.POST.get('ftl')).values_list('code') wb = xlrd.open_workbook(file_contents=input_file.read()) wb_sheet=wb.sheet_by_index(0) for rownum in range(0, wb_sheet.nrows): convstr="" for colnum […]

Django:从数据库导出对象到Excel

我在我的模板中有这个: <table> <tr><td>book_id</td><td>book name</td><td>book_author</td></tr> {% for book in books %} <tr><td>{{ book.book_id }}</td><td>{{ book.book_name }}</td><td>{{ book.book_author }}</td></tr> {% endfor %} </table> <a href="/export">Export to Excel !</a> 我的看法似乎是这样的: def export_excel(request): books = Book.objects.all() response = HttpResponse(books , content_type='application/vnd.ms-excel;charset=utf-8') response['Content-Disposition'] = 'attachment; filename="books.xls"' return response 这里是urls.py mu url: url(r'^export$', 'export_excel', name='export_excel'), 它将文件导出到名为books.xls的文件中,这里的问题是将它们导出为第一个方格(A1)中的“书籍对象” 如果我想将每个“book_attribute”在单独的方块和每个“书”中分开放置,我应该怎么做?