파워 쿼리 수식 항목 업데이트

파워 쿼리 수식 항목 업데이트는 Excel 파일의 데이터로 작업할 때 일반적인 작업입니다. .NET용 Aspose.Cells를 사용하면 다음 단계에 따라 파워 쿼리 수식 항목을 쉽게 업데이트할 수 있습니다.

1단계: 소스 및 출력 디렉터리 지정

먼저, 업데이트할 파워 쿼리 수식이 포함된 Excel 파일이 있는 원본 디렉터리와 수정된 파일을 저장할 출력 디렉터리를 지정해야 합니다. Aspose.Cells를 사용하여 수행하는 방법은 다음과 같습니다.

// 소스 디렉토리
string SourceDir = RunExamples.Get_SourceDirectory();

// 출력 디렉토리
string outputDir = RunExamples.Get_OutputDirectory();

2단계: 원본 Excel 통합 문서 로드

다음으로 파워 쿼리 수식 항목을 업데이트하려는 원본 Excel 통합 문서를 로드해야 합니다. 수행 방법은 다음과 같습니다.

// 원본 Excel 통합 문서 로드
Workbook workbook = new Workbook(SourceDir + "SamplePowerQueryFormula.xlsx");

3단계: 파워 쿼리 수식 항목 찾아보기 및 업데이트

통합 문서를 로드한 후 파워 쿼리 수식 컬렉션으로 이동하여 각 수식과 해당 요소를 찾아볼 수 있습니다. 이 예에서는 이름이 “Source"인 수식 항목을 찾고 해당 값을 업데이트합니다. 파워 쿼리 수식 항목을 업데이트하는 샘플 코드는 다음과 같습니다.

// 파워 쿼리 수식 컬렉션에 액세스
DataMashup mashupData = workbook.DataMashup;

// 파워 쿼리 수식 및 해당 요소를 반복합니다.
foreach(PowerQueryFormula formula in mashupData.PowerQueryFormulas)
{
     foreach(PowerQueryFormulaItem item in formula.PowerQueryFormulaItems)
     {
         if (item.Name == "Source")
         {
             item.Value = "Excel.Workbook(File.Contents(\"" + SourceDir + "SamplePowerQueryFormulaSource.xlsx\"), null, true)";
         }
     }
}

4단계: 출력 Excel 통합 문서 저장

파워 쿼리 수식 항목을 업데이트한 후에는 수정된 Excel 통합 문서를 지정된 출력 디렉터리에 저장할 수 있습니다. 수행 방법은 다음과 같습니다.

// 출력 Excel 통합 문서 저장
workbook.Save(outputDir + "SamplePowerQueryFormula_out.xlsx");
Console.WriteLine("UpdatePowerQueryFormulaItem executed successfully.\r\n");

.NET용 Aspose.Cells를 사용하여 파워 쿼리 수식 항목 업데이트에 대한 샘플 소스 코드

// 작업 디렉토리
string SourceDir = RunExamples.Get_SourceDirectory();
string outputDir = RunExamples.Get_OutputDirectory();
Workbook workbook = new Workbook(SourceDir + "SamplePowerQueryFormula.xlsx");
DataMashup mashupData = workbook.DataMashup;
foreach (PowerQueryFormula formula in mashupData.PowerQueryFormulas)
{
	foreach (PowerQueryFormulaItem item in formula.PowerQueryFormulaItems)
	{
		if (item.Name == "Source")
		{
			item.Value = "Excel.Workbook(File.Contents(\"" + SourceDir + "SamplePowerQueryFormulaSource.xlsx\"), null, true)";
		}
	}
}
// 출력 통합 문서를 저장합니다.
workbook.Save(outputDir + "SamplePowerQueryFormula_out.xlsx");
Console.WriteLine("UpdatePowerQueryFormulaItem executed successfully.");

결론

파워 쿼리 수식 요소를 업데이트하는 것은 Aspose.Cells를 사용하여 Excel 파일의 데이터를 조작하고 처리할 때 필수적인 작업입니다. 위에 제공된 단계를 따르면 수식 요소를 쉽게 업데이트할 수 있습니다.

자주 묻는 질문

Q: Excel의 파워 쿼리란 무엇입니까?

A: 파워 쿼리는 다양한 원본에서 데이터를 수집, 변환 및 로드하는 데 도움이 되는 Excel의 기능입니다. Excel로 가져오기 전에 데이터를 정리, 결합 및 재구성하는 강력한 도구를 제공합니다.

Q: 파워 쿼리 수식 항목이 성공적으로 업데이트되었는지 어떻게 알 수 있나요?

A: After running the Power Query Formula Item Update, you can check if the operation was successful by viewing the output and ensuring that the output Excel file was created correctly.

Q: 여러 파워 쿼리 수식 항목을 한 번에 업데이트할 수 있나요?

A: 예, 특정 요구 사항에 따라 파워 쿼리 수식 항목 컬렉션을 반복하고 단일 루프에서 여러 항목을 업데이트할 수 있습니다.

Q: Aspose.Cells를 사용하여 파워 쿼리 수식에 대해 수행할 수 있는 다른 작업이 있습니까?

A: 예, Aspose.Cells는 Excel 통합 문서에서 수식 생성, 삭제, 복사 및 검색을 포함하여 파워 쿼리 수식 작업을 위한 모든 기능을 제공합니다.