반응형

Excel 26

Google 스프레드시트에서 SUMIF 올바르게 사용

Google 스프레드시트에서 SUMIF 올바르게 사용 다른 열에도 값이 있을 때만 셀이 위의 셀의 합계를 내게 주기를 원합니다.예를 들어, 나는 B5가 B1:B4를 합하기를 원하는데, C1:C4도 값을 가질 때만, C 셀이 값을 가지지 않는다면, 나는 합하는 동안 해당 B 셀을 0으로 카운트하기를 원합니다.SumIf와 FILTER에 대한 정보를 찾아보고 있는데 어떤 숫자를 받아들이게 하기 위한 기준에 무엇을 넣어야 할지, 어떤 숫자가 나오지 않을 때 어떻게 0을 보고해야 할지 모르겠습니다.어떤 도움이라도 주시면 감사하겠습니다. 지금까지 시도한 것: =FILTER(B1:B4;C1:C4=value()를 입력하면 오류가 발생합니다.사용해보셨습니까?SUMIF다음과 같이: =SUMIF(C1:C4, "", B1:B..

source 2023.10.31

VBA에서 HTML 컨텐츠 구문 분석

VBA에서 HTML 컨텐츠 구문 분석 HTML 파싱과 관련된 질문이 있습니다.일부 제품이 있는 웹 사이트가 있으며 현재 스프레드시트의 페이지 내 텍스트를 파악하고 싶습니다.이 스프레드시트는 크기는 꽤 크지만 항목 Nbr 세 번째 열에 포함되어 있습니다. 14번째 열에 텍스트가 있고 하나의 행이 하나의 제품(아이템)에 해당하는 것으로 예상합니다. 내 생각은 태그 뒤에 있는 내부 텍스트 안에 있는 웹페이지에서 '소재'를 가져오는 것입니다.ID 번호는 페이지마다 바뀝니다(가끔씩). 웹사이트 구조는 다음과 같습니다.

source 2023.10.26

Excel 공식 - 열에서 텍스트 값의 빈도 수 계산

Excel 공식 - 열에서 텍스트 값의 빈도 수 계산 열에 다음과 같은 다른 텍스트 값이 있다고 가정합니다. (출처: sartodimoda.com ) 나는 열의 모든 텍스트 값의 빈도를 계산하는 공식을 원합니다.따라서 답은 두 개의 열에 표시되어야 합니다.열 D는 텍스트 값, 열 E는 발생 빈도를 나타내야 합니다 - 그래서 이렇게 나와야 합니다 - (출처: sartodimoda.com ) 당신의 도움에 감사 드립니다.@Kabir님이 댓글로 말씀하신 것처럼 피벗 테이블을 이용하시면 됩니다.당신은 또한 사용할 수 있습니다.COUNTIF기능.다음 식을 셀 E1에 넣고 다른 셀들이 열 D가 되도록 아래로 끌어보세요. =COUNTIF(A:A,D1) 저는 얼마 전에도 같은 문제에 직면했고, 저에게 유일한 방법은 "..

source 2023.10.16

Access Database의 모든 테이블을 Excel로 내보내는 방법 - 각 테이블에 대한 시트

Access Database의 모든 테이블을 Excel로 내보내는 방법 - 각 테이블에 대한 시트 30개의 테이블이 있는 Access 데이터베이스를 가지고 있습니다. 엑셀 워크북에서 30개의 테이블을 모두 별도의 시트로 내보내려면 어떻게 해야 합니까? 이 작업을 수행하기 위해 Access 내에서 실행할 수 있는 VBA/VBS 코드를 찾고 싶습니다. 무슨 생각 있어요?다음과 같은 작업을 수행할 수 있어야 합니다. Dim tbl as Tabledef For Each tbl in Currentdb.TableDefs DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, tbl.name, "PathName.xls", True, tbl.name Next 두번째..

source 2023.10.16

VBA를 사용하여 아래 셀이 비어 있는지 확인

VBA를 사용하여 아래 셀이 비어 있는지 확인 아래 셀이 비어 있는지 확인하려면 엑셀에서 VBA를 어떻게 사용해야 합니까?특정 범위의 값을 모두 합산하고 싶지만, 아래 셀이 비어 있지 않은 경우에만 해당됩니다. VBA나 다른 방법으로 가능한 일입니까? 예: 4 2 3 2 1 2 3 1 합은 4 + 3 + 2 = 9 입니다.이 간단한 코드를 사용해 보십시오. If IsEmpty(ActiveCell.Offset(1, 0)) Then 'your code here End If 이것에 대한 공식을 추천합니다. 공식 =SUMPRODUCT((A1:E1)*(A2:E2"")) 스냅샷 그래도 VBA를 원하신다면. VBA Option Explicit Sub Sample() Dim rng As Range Dim Cl As R..

source 2023.09.21

MS Excel의 조건부 중위수

MS Excel의 조건부 중위수 다음과 같은 차트의 조건부 중위수를 계산하려고 합니다. A | B ------- x | 1 x | 1 x | 3 x | y | 4 z | 5 저는 MS Excel 2007을 사용하고 있습니다.AVERALIF() 문은 알고 있지만, Median에 해당하는 것은 없습니다.주요 특징은 위의 4번째 "a"와 같이 데이터가 없는 행이 있다는 것입니다.이 경우에는 이 행이 계산에 전혀 반영되지 않았으면 합니다. 구글링은 다음과 같이 제안했지만 엑셀은 (2007년이라 그런지) 공식 형식을 받아들이지 않을 것입니다. =MEDIAN(IF((A:A="x")*(A:A"")), B:B) Excel에서 제 수식에 문제가 있다는 오류가 발생합니다. 저도 다음과 같이 시도했지만 계산에서 빈 셀을 0..

source 2023.09.16

전체 열을 사용 범위로 하려면 어떻게 해야 합니까?

전체 열을 사용 범위로 하려면 어떻게 해야 합니까? 열을 받으려고 하는데 사용 범위로 제한해서... public static Excel.Application App = new Excel.Application(); public static Excel.Workbook WB; WB = App.Workbooks.Open("xxx.xls", ReadOnly: true); var sheet = (WB.Sheets[1] as Excel.Worksheet); // returns 65536 rows, I want only 82 (used range) sheet.get_Range("F:F"); sheet.UsedRange.get_Range("F:F").Rows.Count; // 65536 어떻게 받을 수 있죠?사용가능 s..

source 2023.09.06

Apache POI: Excel 워크시트의 페이지 형식 변경

Apache POI: Excel 워크시트의 페이지 형식 변경 Apache POI를 사용하여 Excel 문서를 작성하면서 페이지 크기와 레이아웃을 변경할 수 있는 방법이 있습니까?기본적으로 A4-수직이고 A6-수평(가로)이 필요합니다. 이 질문은 코드 샘플이 필요하지 않다고 생각합니다. 엑셀 문서는 설명서에 설명된 대로 작성됩니다. Workbook wb = new HSSFWorkbook(); Sheet sheet = wb.createSheet("new sheet"); sheet.getPrintSetup().setLandscape(true); sheet.getPrintSetup().setPaperSize(HSSFPrintSetup.A5_PAPERSIZE); HSSFP 프린터 설정자바독언급URL : https..

source 2023.09.06

Excel VBA:수식을 사용하여 여러 셀 자동 채우기

Excel VBA:수식을 사용하여 여러 셀 자동 채우기 저는 다른 파일에서 수집한 많은 양의 데이터를 가지고 있습니다.이 메인 워크북에서는 각 셀에 대해 다른 유형의 공식을 사용합니다.범위 A에서 F는 다른 파일의 데이터를 수집하는 곳입니다.H에서 AC 범위에서는 새 데이터가 입력될 때마다 수동으로 아래로 끌어서 자동으로 채우는 공식이 있습니다.아래 코드는 제가 사용한 코드이며 자동으로 채우려는 공식은 6개뿐입니다. Application.ScreenUpdating = False lastRow = Range("B" & Rows.Count).End(xlUp).Row Range("D2").Formula = "=$L$1/$L$2" Range("D2").AutoFill Destination:=Range("D2:D..

source 2023.07.18

Excel 시트에서 병합된 셀을 탐지하는 방법은 무엇입니까?

Excel 시트에서 병합된 셀을 탐지하는 방법은 무엇입니까? 병합된 셀이 포함된 Excel 시트에서 데이터를 읽으려고 합니다.openpyxl을 사용하여 병합된 셀을 읽을 때 첫 번째 병합된 셀에는 값이 포함되고 나머지 셀은 비어 있습니다. 각 셀의 병합 여부와 병합되는 셀의 개수를 알고 싶은데 해당 기능을 찾을 수 없었습니다.시트에 다른 셀이 비어서 사용할 수 없습니다.사용할 수 있습니다.merged_cells.ranges(merged_cell_ranges버전 2.5.0-b1(2017-10-19)에서 더 이상 사용되지 않으며, 시트에서 merged_cells.dll로 변경되었습니다(행당 찾을 수 없음). from openpyxl import load_workbook wb = load_workbook(fi..

source 2023.07.03
반응형